home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 November / Chip_1999-11_cd.bin / obsahy / Chip_txt / TXT / 172.txt < prev    next >
Text File  |  1999-09-30  |  8KB  |  25 lines

  1. Canoma 1.0
  2. Nov∞ p²íràstek do rodiny 3D programà firmy MetaCreations se jmenuje Canoma. Z hlediska pouºité technologie i aplikaƒního vyuºití jde o naprostou novinku - vytvá²í totiº z dvojrozm╪rného obrázku odpovídající 3D objekt!
  3.  
  4. 3D modely z fotografií
  5.  
  6. Program Canoma je urƒen pro tvorbu trojrozm╪rn∞ch modelà vhodn∞ch pro pouºití v dalτích 3D grafick∞ch programech, pro p²ímé grafické v∞stupy obrázkà s nastaven∞mi pohledy nebo ve webov∞ch stránkách ve formátech MetaStream a VRML. Jiº v úvodu manuálu je uvedeno, pro jaké trojrozm╪rné modely je program urƒen (regular, man-made object). Vzhledem k pouºité technologii lze vytvá²et pouze modely sloºené z jednoduch∞ch objektà, jejichº povrch tvo²í rovinné plochy. Základem kaºdého modelu je jedna nebo více fotografií, do nichº uºivatel postupn╪ doplσuje objekty z knihovny objektà tak, aby hrany doplσovan∞ch objektà p²esn╪ rozd╪lovaly jednotlivé plochy objektà na fotografii. Objekty jsou na ploτe s obrázkem doplσovány jako drátové modely s viditeln∞mi hranami. Jednotliv∞m plochám dopln╪n∞ch objektà jsou potom programov╪ p²i²azeny textury. Hotové modely lze animovat a exportovat.
  7.  
  8. Zaƒínáme s Canomou
  9. Pracovní prost²edí je ve stejném stylu jako ostatní 3D grafické programy firmy MetaCreations. Základem je projektové okno, v n╪mº probíhá doplσování objektà, prohlíºení dokonƒeného modelu i tvorba a p²ehrávání animací. Vlevo jsou ovládací prvky pro kameru a nad nimi náhledové okno pro obrázky pouºité jako podklad pro 3D model. Naho²e je nástrojová liτta s n╪kolika nejvíce pouºívan∞mi povely. Ve spodní ƒásti je k dispozici knihovna objektà, která je p²i tvorb╪ animace nahrazena náhledy obrázkà v jednotliv∞ch nastaven∞ch klíƒov∞ch pozicích. Vzhledem k tomu, ºe zpàsob práce uºivatele p²i tvorb╪ modelu vyºaduje co nejv╪tτí pracovní plochu, není k práci vhodné rozliτení 800 x 600 bodà (zde pomàºe umístit nástrojovou liτtu mimo základní polohu, aby byla velikost projektového okna co nejv╪tτí), ƒi dokonce niºτí. Uºivatel také màºe u vτech plovoucích prvkà uºivatelského rozhraní m╪nit velikost i pozici.
  10.  
  11. Tvorba modelu
  12. P²ed zaƒátkem tvorby prvního modelu je uºiteƒné si nahrát ukázkové projekty, které jsou souƒástí instalace ostré i demonstraƒní verze. V ostré verzi je ve sloºce Example Files ²ada projektà z t╪chto aplikaƒních oblastí - Jednoduché 3D objekty, Architektura, Hry, Grafické um╪ní, Návrhy interiérà a Turisticky zajímavá místa. Vedle jednoduch∞ch projektà podle jednoho obrázku najdete i sloºité projekty podle více obrázkà - maximální poƒet pouºit∞ch obrázkà je τest. V obou verzích naleznete ve sloºce Tutorials n╪kolik projektà, jejichº podrobn∞ postup tvorby je souƒástí dokumentace. S nimi by se urƒit╪ m╪l kaºd∞ uºivatel seznámit, d²íve neº zaƒne se samostatnou prací. Program se sice vyznaƒuje jednoduch∞m ovládáním, ale vzhledem k tomu, ºe je to kvalitativn╪ zcela nov∞ typ programu, nelze se jej nauƒit pouh∞m zkouτením jednotliv∞ch povelà.
  13. P²i tvorb╪ modelu se vytvá²í nov∞ projekt, coº je soubor typu 3DV, kter∞ se ukládá do sloºky, v níº jsou uloºeny podkladové obrázky. Jde o textov∞ soubor, v n╪mº jsou velice p²ehledn∞m zpàsobem popsány dopln╪né objekty i jejich vzájemné vazby a nastavení kamer pro jednotlivé obrázky. Jakmile se do projektu p²idá dalτí obrázek, objeví se v náhledovém i v projektovém okn╪. Obrázky mohou b∞t ve formátech BMP, GIF, JPEG, PSD, PNG a TIFF libovolné velikosti. Po dopln╪ní prvního obrázku musí uºivatel zaƒít doplσovat objekty. Prvních n╪kolik objektà slouºí k nastavení perspektivy, a proto se jako první objekty doporuƒují obdélníkové plochy v nulové v∞τce a na nich postavené kvádry.
  14. Θpln╪ první objekt se doplσuje pomocí ovládacích prvkà kamery, jimiº se nastaví stejná prostorová orientace s obrázkem objektu podkladu. K p²esnému umíst╪ní drátového modelu objektu se pouºívá posun definiƒního bodu objektu, posun celé hrany objektu nebo otáƒení hrany objektu podle zadaného bodu. Dalτí objekty se mohou doplσovat jako objekty volné nebo jako objekty vázané na objekt aktivní (na st²ed objektu, na horní plochu objektu, stejná orientace). P²i dopln╪ní kaºdého dalτího obrázku je t²eba model natoƒit tak, aby se hrany dopln╪n∞ch objektà shodovaly s objekty na obrázku. P²esné umíst╪ní se provede posunem jednotliv∞ch bodà a hran objektà. Dojde tím pouze k nastavení kamery pro p²ísluτn∞ obrázek bez vlivu na umíst╪ní objektà ve vτech p²edchozích obrázcích. Doplσování objektà probíhá v editaƒním reºimu, kdy je vºdy zobrazen obrázek podkladu s dopln╪n∞mi objekty ve form╪ drátov∞ch modelà. Po p²epnutí do reºimu zobrazení (stisknutím klávesy Tab nebo klepnutím na p²ísluτnou ikonu) se vτechny dopln╪né objekty zobrazí plasticky jednobarevn╪ a pomocí nástrojà pro ovládání kamery lze model prohlíºet.
  15.  
  16. Textury a animace
  17. Jestliºe chceme prohlíºet model s texturami, je t²eba klepnout na ikonu Apply Quick Textures nebo Apply Quality Textures (Doplnit rychlé textury, Doplnit kvalitní textury) a za chvíli se objeví model s texturami. Doba dopln╪ní textur závisí na poƒtu objektà, poƒtu a velikosti obrázkà i na rychlosti poƒítaƒe. Textury jednotliv∞ch ploch objektà lze editovat pomocí povelu Edit Texture. Kurzor se zm╪ní na τt╪tec a po jeho umíst╪ní na p²ísluτnou plochu a klepnutí se nahraje editaƒní program zvolen∞ uºivatelem v rámci základního nastavení programu Canoma s obrázkem textury. Po provedení editace textury a jejím záznamu na disk dojde k okamºité zm╪n╪ textury i v projektovém okn╪. Editací lze p²i²adit textury i objektàm, které jsou dopln╪ny do projektového okna dodateƒn╪ bez vazby na obrázky. Novou texturu je t²eba doplnit v odpovídající velikosti.
  18. V dokonƒeném modelu je moºné vytvá²et animaci (QuickTime, série obrázkà) nebo aktuální pohled uloºit na disk jako rastrov∞ obrázek ve stejn∞ch formátech jako obrázky podkladové (krom╪ GIF). Export modelu je ve formátech MTS (MetaStream), OBJ (Wavefront), PP2 (Poser), SCN (trueSpace4), DXF (Autodesk) a WRL (VRML2). P²i exportu ve formátech MTS a WRL se vedle exportovan∞ch souborà vytvo²í i HTML stránka, takºe kaºd∞ uºivatel, kter∞ má nainstalované p²ísluτné prohlíºeƒe, si màºe model prohlédnout. Zajímavé je srovnání obou formátà. Pro v╪tτí modely se zdá formát MetaStream v∞hodn╪jτí jiº proto, ºe jde o jeden soubor, zatímco u formátu VRML musí b∞t k dispozici textury vτech ploch. P²i exportu do formátu DXF je t²eba dodateƒn╪ provést p²i²azení textur jednotliv∞m plochám, coº u v╪tτích modelà je prakticky neproveditelné. Export do programu trueSpace4 je zcela bez problémà. µkoda ºe není k dispozici export do formátu programu 3D Studio VIZ.
  19.  
  20. Záv╪r
  21. Zajímav∞ program Canoma jist╪ uvítají mnozí majitelé digitálních fotoaparátà, nebo£ umoºní pom╪rn╪ jednoduτe vytvá²et 3D modely pro zábavu, pro oºivení webov∞ch stránek nebo pro dopln╪ní knihoven objektà do 3D programu. Vzhledem k pom╪rn╪ vysoké cen╪ vτak asi nalezne uºivatele spíτe u profesionálà, a to jako τikovn∞ dopln╪k k n╪kter∞m 3D programàm. Jist╪ zaujme architekty a poƒítaƒové grafiky. Zahraniƒní recenze a ƒlánky hodnotí program Canoma 1.0 velice p²ízniv╪. Vlastní hodnocení si màºe ud╪lat kaºd∞ ƒtená² sám, protoºe na webu je k dispozici ƒasov╪ neomezená demonstraƒní verze s kompletním manuálem ve formátu PDF a s n╪kolika demonstraƒními projekty, jejichº tvorba je podrobn╪ popsána.
  22. P²estoºe jde o první verzi programu zcela nového typu, je program Canoma 1.0 na kvalitním poƒítaƒi pouºiteln∞ i k profesionální práci. V p²íτtí verzi by nem╪ly chyb╪t dalτí objekty (nap². trojúhelník v obecné poloze, válec, p²ípadn╪ objekty definované uºivatelem) a jist╪ budou odstran╪ny n╪které drobné chyby, které n╪kdy zt╪ºují práci. P²i editaci textur by bylo uºiteƒné nastavit relativní m╪²ítko, takºe by se na editovanou plochu mohla doplnit textura libovolné velikosti. Rozhodn╪ by se m╪la firma MetaCreations zamyslet nad v∞τí ceny, p²estoºe jde o program, kter∞ zatím nemá ºádnou konkurenci.
  23. Libor µtolc
  24.  
  25.