3D Revue Update trueSpace 4.1 

   Vlado Stan∞k, vlado@vlado.cz
   Tento Φlßnek lze voln∞ Üφ°it jen se svolenφm autora.

 

Obsah
Po mo₧nß trochu hekticky usp∞chanΘm uvedenφ trueSpace 4 p°ichßzφ k dispozici stßhnutφ update na verzi 4.1.

Renderovßnφ
Modelovßnφ
Pracovnφ zobrazenφ
V²kon
Obraz na pozadφ
StarÜφ verze

Zp∞t

 

Renderovßnφ
V²razn∞ byla zv²Üena rychlost novΘho renderu z verze 4.
Byla p°idßna novß mo₧nost renderovßnφ do souboru formou drßtovΘho modelu (wireframe). Je mo₧nΘ zvolit i techniku skryt²ch Φar, co₧ zp∙sobφ, ₧e objekty drßtovΘho modelu nejsou pr∙hlednΘ. Render skryje neviditelnΘ drßty modelu, co₧ Φinφ model p°ehledn∞jÜφ. Tento druh renderovßnφ do souboru najde vyu₧itφ p°edevÜφm p°i exportovßnφ do 2D vektorov²ch formßt∙ (jako DXF nebo Adobe Illustrator).
Znovu je mo₧nΘ naΦφtat textury ve formßtech TXR a NDL pou₧φvan²ch v trueSpace 2 a 3.
Efekt odlesku ΦoΦek v objektivu (lens flare) je mo₧nΘ p°i°adit ka₧dΘmu sv∞tlu individußln∞.
SystΘm shader∙ byl obohacen o ulo₧itelnΘ a importovatelnΘ vlastnφ konfigurace parametr∙ shaderu.

GoUP

Modelovßnφ
Objekty NURBS - tedy oblΘ objekty - majφ vylepÜenΘ ovlßdßnφ UV projekce materißlu na sv∙j povrch. NURBS model p°ebφrß nastavenφ UV mapovßnφ ze svΘho referenΦnφho (mate°skΘho) objektu. Te∩ ji₧ nenφ problΘmem siln∞ zjednoduÜen² model s n∞kolika mßlo plochami (faces) komplikovan∞ namapovat - t°ebas i UV mapovßnφm pro ka₧dou plochu (face) zvlßÜ¥. Nov∞ vytvo°en² hladk² NURBS objekt pak obsahuje mnohonßsobn∞ vφce jemn²ch ploch (faces), na kterΘ jsou v²slednΘ textury komplikovan∞ namapovßny.
N∞kolik vylepÜenφ se doΦkala i novinka verze 4 - deformace objekt∙ pomocφ kostry (bones).

GoUP

Pracovnφ zobrazenφ
P°edevÜφm majitelΘ hardwarov∞ urychlovan²ch poΦφtaΦ∙ uvφtajφ mo₧nost pracovat v b∞₧nΘm Φase (real-time) s mnohonßsobn∞ p°esn∞jÜφmi texturami p°i modelovßnφ. Nov∞ m∙₧eme p°i prßci s modelem zobrazovat textury o velikostech: 512x512, 1024x1024 a dokonce a₧ 2048x2048 bod∙.

GoUP

V²kon
Byl odstran∞n limit pro poΦet pou₧it²ch materißlov²ch oblastφ (material rectangle) na jednom objektu.
Detekce nßrazu (collision detection) te∩ operuje i na hierarchicky propojen²ch objektech a kamerßch.
Soubor exportovan² do formßtu 3D Studia (3ds) s sebou nese i informaci o UV projekci.
Nßstroj pro kreslenφ nerovnostφ na povrch objektu (3D bump tool) umo₧≥uje aplikovat na jednΘ st∞n∞ (face) °ezy s r∙znou aplitudou.
P°φkaz archivuj scΘnu (archive scene) shroma₧∩uje i vÜechny parametry shader∙.
Tv∙rci uvßd∞jφ, ₧e odstranili vφce ne₧ dalÜφch sedmdesßt chyb a nedostatk∙ verze 4.0.

GoUP

Obraz na pozadφ
Obraz na pozadφ (background image) byl dopln∞n o dalÜφ parametr: filtrovßnφ. Vypn∞te filtrovßnφ, pokud chcete, aby obraz na pozadφ z∙stal nevyhlazen a ostr². Zapnutφm docφlφte vyhlazovßnφ i pozadφ scΘny.

GoUP

StarÜφ verze
SouΦasn∞ jsme se vÜak zamysleli i nad n∞kter²mi funkcemi, kterΘ ji₧ delÜφ dobu v trueSpace postrßdßme.
Jde nap°φklad o jeden z nßstroj∙ animace - lokßlnφ akce (Local action) - tak dob°e znßm² z verze 2. Tato funkce umo₧≥oval hierarchicky spojovat animaΦnφ stopy. Klasick²m p°φpadem je stolnφ ventilßtor. Prvnφm - dce°in²m pohybem je otßΦenφ vrtule kolem svΘ osy. Druh² - mate°sk² pohyb tvo°φ k²vßnφ celΘ hlavy ventilßtoru zleva doprava. Nejd°φve se staticky p°ipravilo donekoneΦna se opakujφcφ otßΦenφ vrtule kolem svΘ osy. AnimaΦnφ stopa se funkcφ lokßlnφ akce p°i°adila k²vajφcφmu se t∞lu ventilßtoru.
Od trueSpace verze 3.1, kterß p°inesla nov² editor klφΦov²ch rßmeΦk∙ (keyframe editor, KFE), bychom na animaΦnφ liÜt∞ funkci lokßlnφ animace marn∞ hledali.

TIP 3D REVUE
NaÜli jsme zp∙sob, jak absenci lokßlnφ animace obejφt. P°ipravte si vrtuli k v∞trßΦku a roztoΦte ji. Pak ji p°ilepte JAKO DCERU (Glue as child) k mate°skΘmu t∞lu ventilßtoru. Komplex pak rozk²vejte zleva doprava. V²sledek je stejn², ale lokßlnφ akce m∞la dv∞ v²hody:

  • Bylo mo₧nΘ ji aplikovat kdykoliv. Nynφ je t°eba myslet dop°edu. Pokud rozk²vete t∞lo v∞trßΦku, p°ilepenφm roztoΦenΘ vrtule nedosßhnete efektu otßΦenφ celΘ hlavy, proto₧e klφΦovanß animace pou₧φvß absolutnφch XYZ sou°adnic.
  • èla aplikovat na samotn² objekt, ani₧ bychom jej hierarchicky pod°azovali jinΘmu. Tedy vr₧en² bumerang b∞hem n∞kolika vte°in rotoval kolem svΘ osy (dce°inß animace) a zßrove≥ opisoval ladnou pravidelnou k°ivku od lovce k ob∞ti a zp∞t.

Dnes musφme substituovat: Tip 3D REVUE radφ v tomto p°φpad∞ p°ilepit bumerang roztoΦen² kolem svΘ osy k mate°skΘmu objektu (Glue as child), jen₧ vÜak uΦinφme neviditeln². Trajektorii letu pak p°i°adφme komplexu obou objekt∙. Pokud vÜak budeme chtφt zm∞nit rychlost rotace bumerangu, budeme, jak by °ekl klasik, namydleni.

Procesnφ textury
Po instalaci trueSpace verze 4 nßs p°ekvapila dalÜφ nemilß okolnost. ScΘny ulo₧enΘ v trueSpace 3, ve kter²ch byly pou₧ity procedurßlnφ textury (d°evo, mramor a ₧ula), ztratily svou magickou sφlu a jednoduchost. Triky, jimi₧ jsme si zjednoduÜovali kreslenφ list∙ na stromech (zelenΘ odstφny v ₧ule), stoupajφcφ d²m Φi p°φzemnφ rannφ opar (mramor s pr∙hledn²m povrchem) byly najednou nepou₧itelnΘ.
Je pravdou, ₧e rendering verze 4 funguje na bßzi zcela novΘho enginu. Mo₧nß by adaptace trvala p°φliÜ dlouho, ne₧ aby se vyplatila.

Nechceme trueSpace hanit, ale mo₧nß by v budoucnu jeho tv∙rci mohli opozdit vypuÜt∞nφ novΘ verze ve prosp∞ch zlepÜenφ a zdokonalenφ vÜech funkcφ. NicmΘn∞ trochu kritiky, p°ece nikdy neÜkodφ.

GoUP

3D REVUE d∞kuje firm∞ HiComp Systems s.r.o. za zap∙jΦenφ programu trueSpace.


Designed by VLADO Quality, ⌐ 1998
Tento materißl je souΦßstφ prezentace [www.vlado.cz]
Varovßnφ: N∞kterΘ logotypy a nßzvy pou₧itΘ v naÜφ prezentaci jsou nebo by mohly b²t registrovßny jako ochrannΘ znßmky a jejich pou₧φvßnφ reguluje zßkon.