Swift 3D 3.0, Flash animace 3D objektů - Grafika.cz - vše o počítačové grafice

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Software

Swift 3D 3.0, Flash animace 3D objektů

22. dubna 2004, 00.00 | Swift 3D je poměrně známý animační editor a konvertor 3D objektů určený především na jejich převod a využití ve Flash animacích. Nová verze programu přináší mimo podpory různých bitmapových formátů také importní plug-in pro Flash MX, inovované mapování textur, nový morfing textu a hlavně fotorealistický vektorový i bitmapový renderer zohledňují odlesky, odrazy, stíny apod.

Třetí stěžejní verze Swift 3D, vlajkového produktu společnost Electric Rain je na trhu už několik měsíců. Swift 3D je specializovaný konvertor a animační nástroj v jednom na práci s prostorovými objekty formou jejich integrace do Flash animací. Tím samozřejmě možnosti programu nekončí, výstupem může být i řada jiných vektorových či bitmapových grafických formátů. Protože se v současné době očekává Swift 3D 4.0, povíme si zatím něco o třetí verzi tohoto velmi zajímavého grafického software.

Swift 3D zprostředkuje tvorbu podkladů pro Flash animace, se samotnými animačními schopnostmi profesionálních animačních nástrojů se však nemůže měřit. Proto je poměrně logické, že společnost Electric Rain nabízí importní modul pro Macromedia Flash MX, který umí načíst projekty renderované ve Swift 3D včetně různých samostatných animačních vrstev. Práce s nativními 3D objekty jinak není v Macromedia Flash MX/MX 2004 možná, neboť tyto grafické aplikace samy o sobě prostorové objekty nepodporují. Swift 3D navíc existuje i v podobě plug-inů pro 3D Studio MAX a NewTek Lightwave, kde má na starosti generování Flash animací.


Swift 3D 3.0 - 3D vizualizér s časovou osou a nástroji na změny vlastností importovaných objektů

Samotný Swift 3D 3.0 umí načíst jen minimum 3D formátů, verze 4.0 na tom bude doufejme o něco lépe. Konkrétně se jedná o formáty 3DS, DXF a 2D vektorové formáty AI a EPS. Pokud si s těmito formáty nevystačíte, budete si muset 3D objekty nejprve převést ve specializovaném konvertoru, kterých na trhu existuje víc než dost. Importované objekty nelze ve Swift 3D nijak efektivně upravovat, ostatně k tomu ani není program určen. Pokud se daný objekt skládá z více částí, můžete s nimi pracovat odděleně, totéž samozřejmě platí o úpravě materiálových atd. vlastností objektů či jejich částí. Přesto nabízí Swift 3D některé funkce pro modelování různých základních tvarů objektů a pochopitelně i změnu prostorové orientace jednotlivých objektů nebo jejich částí. Samostatnou skupinu nástrojů tvoří funkce pro tvorbu 3D nápisů z TrueType/OpenType a postscriptových písem, přičemž čeština správně funguje jen u postscriptových písem a také u některých UNICODE TTF/OpenType písem. Samostatné editační sekce jsou ve Swift 3D vyhrazeny relativně pohodlným extruzím 2D objektů a na tvorbu "komplexnějších" objektů.

Animace jsou v programu do značné míry automatizovány. Animační předvolby obsahují několik desítek základních animačních pohybů, většinou se jedná o různé rotace či rotace spojené s různou jinou variantou prostorového pohybu kolem osy apod. Každý objekt či jeho část může v rámci animace měnit své rozměry i své další vlastnosti, jejichž trvání určujete v jednoduché časové ose. Všechny primární vlastnosti objektů stačí přitom pohodlně přetáhnout myší z nabídkové palety přímo na daný objekt. Velmi snadno tak můžete importovaným 3D objektů přiřadit různé stupně průhlednosti, potáhnout jejich povrch odlišnými materiály s různými vlastnostmi apod. Samozřejmostí je pak definování nových světel a kamer, podle kterých se může řídit vytvářená animace. Pro výsledné animace (u rendereru) máte navíc k dispozici i několik komiksových stylů, dva styly pro generování barvových přechodů a další styly pro edge, outline atp. efekty.


Swift 3D 3.0 - dostupné typy materiálů, textur apod.





Swift 3D 3.0 - vizualizace některých z dostupných materiálů, jejich vlastností a předlohy animací

Renderovací módy, inteligentní systém vrstev SmartLayer a závěr

Swift 3D používá renderovací technologii pojmenovanou RAViX, přičemž ve Swift 3D 3.0 najdeme už RAViX III. Třetí verze rendereru je při celkové ceně Swift 3D celkem unikátní záležitost, neboť podporuje jak nasvícení scény pomocí několika typů světel (pochopitelně s různou pozicí), tak i vznikající odlesky, odrazy a také stíny i průhlednost, vše s výstupem do vlastního či několika dalších vektorových formátů. O matematické zpracování zmíněných vlastností (pochopitelně opět včetně průhlednosti) se stará i druhý integrovaný renderovací engine EMO Ray Tracer, který ve Swift 3D 3.0 slouží k vizualizaci 3D scény s výstupem do bitmapového formátu s volitelným rozlišením.

Projekt, kterých chcete později načíst a dále upravit ve Flash editoru Macromedia Flash MX/MX 2004 je nutné nejprve nechat zpracovat renderovacím modulem ve Swift 3D. Import samotných projektů Swift 3D totiž Flash MX Importer nepodporuje a tak zdrojem původních pokladů pro Flash MX či MX 2004 musí být formát nativní "render" formát Swift 3D (SWFT). To ale neznamená, že Swift 3D neumí výsledek uložit i v jiném formátu. Mimo samotných Flash (SWF) animací máte na výběr i několik jiných formátů. Výstupem mohou být též vektorové formáty AI, EPS a SVG, výsledky bitmapového renderu lze ukládat ve formátech BMP, JPEG, PNG, TARGA a TIFF.

Značnou výhodou formátu SWFT je zachování všech animačních vrstev i po importu do Flash MX/MX 2004. Electric Rain si tuto technologii pojmenovala poměrně jednoduše SmartLayer. Jednotlivé animační vrstvy obsahují jednak zkonvertované 3D objekty na scéně a také všechny samostatné světelné zdroje. Další animační vrstvy slouží k identifikaci pohybu a změn vlastností jednotlivých 3D objektů v celém projektu. Jedná se například o pohyby a defacto i kompletní zobrazování různých barev, stínů, průhledných materiálů (například okna budov, automobilů, letadel apod.), jejich odlesků aj. Vše nejlépe ilustruje originální Flash ukázka (cca 310 kB).


Swift 3D 3.0 - finální renderování animací v různých formátech se zapnutými odlesky/odrazy a generováním stínů může trvat dost dlouho


Přes plug-in Flash MX Importer můžete do Flash MX importovat soubory renderované ve Swift 3D včetně jednotlivých animačních vrstev

Program se zatím prodává za 169 USD ve verzi pro Windows a Macintosh (včetně verze pro Mac OS X). Swift 3D je hodně působivý grafický konvertor a editor, který vsází na nepřímou spolupráci s jinými programy. Program není přímo určen na konverze 3D objektů a scén, nýbrž - jak už bylo řečeno - především na přípravu 3D podkladů pro Flash animace a rendering do různých dalších formátů. Pokud se vám možnosti Swift 3D 3.0 líbí, určitě vás bude zajímat i jeho čtvrtá verze. Podrobnosti o verzi 4.0 vám později nabídneme buď formou softwarových novinek, nebo opět formou samostatného článku. Už teď je však jasné, že importní modul pro Flash MX nazývaný nově Swift 3D Xpress bude ještě o něco dokonalejší a bude v rámci komerční verze programu opět distribuován zdarma.

Tématické zařazení:

 » Rubriky  » VSE  

 » Rubriky  » Go verze  

 » Rubriky  » Webdesign  

 » Rubriky  » Software  

 

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: