[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Imagine-sklo





On Mon, 22 Sep 1997, Pavel Peterka wrote:

> programem Imagine (3.3 nebo 4.0 noFPU).
> Mam takovej problem, kdyz delam TRACE skla 
> (napriklad dvoustenne sklinky). Na skle se mne
> objevi takove svetle bile odlesky (carky) ,na mistech, 
> kde je sit toho objektu  (dratovy model). 
> Hrozne tezko se to popisuje,ale ten vysledny efekt 
> je tak hrozny, ze ten obrazek je pak nepouzitelny. 

Dane programy sice nepouzivam, ale platim za uznavanou kapacitu v tomto 
smeru :))))) a vubec bych se nedivil kdyby to bylo proste tim programem. 
Neni to ani tak chyba jako nedostatek. Ono se to dost spatne resi, zvlast 
se tyto chyby projevuji u veci jako dvojstene sklinky. Nevim presne o 
jakou chybu jde, v tehle oblasti jych muze byt hned nekolik. Zkus ale 
zvetsit tloustku skla na modelu, pripadne zjemnit model. Kolem dokola bys 
mel mit minimalne 30 polygonu nejlip 60 a vic. Tloustka skla by mela byt 
vetsi nez velikost sirka toho polygonu. Tim by se mely omezit chyby 
pruseciku paprsku s objektem. Je vsak spis mozne ze tam dochazi k 
vicenasobnemu zapocitani hrany. To se proste stane ze on narazi na hranu 
trojuhelniku, a kdyz se zlomi do skla, narazi na hranu sousedniho. Tezko 
se to resi a Imagine neoplyva zrovna dokonalymi resenimi vetsiny problemu 
takze bych to ani necekal. V tom pripade doporucuju antialiasing, zabrat 
to z vetsi dalky, pokud imagine umi tak hloubku ostrost (DOF) nebo tak neco. 
Hlavne nedavat treba sklinku na 0,0,0 a kameru na 0,-10,0 proste divat se na 
to sikmo, ne rovnobezne s osami, tim se zvysuje pravdepodobnost zasahu do 
hrany. Co se tyce skla, na Amize je nejlepsi Real3D, vcetne staricke verze 1.3.
 Takove sklo nema jen ta nekdo (snad jen muj bombasticky Trace42, viz. 
www.inf.upol.cz/~holika/project) vrele doporucuji, tu starou verzi snad 
i nekde sezenes, bo ma dobre 5 let. Lituji ale ja 
1) nejsem softwarovy pirat :)
2) nemam ji (nemate ji vy ?)

						Mej se a uspej
					   Roger the infinite tracer