


finalRender - efekt "caustic"22.08.2002 Autor: Jiří Novotný - Typ: TutoriálPodrobněji si popíšeme nastavení materiálu vodní hladiny, ten se nachází ve slotu číslo 2. Ambient, Diffuse nastavíme na modrou barvu, Opacity na 50 (tento parametr nastavuje průhlednost objektu, narozdíl od standartního materiálu 3D studia neurčuje pouze průsvitnost, ale používá se i při výpočtu lomu světla, tedy se chová jako parametr transparency u raytrace materiálu 3d studia). Dále nastavíme Reflection level na 20, což je míra odrazu a IOR 1,33 což je index lomu světla pro přechod voda-vzduch. Dále nastavíme filter color na modrou barvu (to nám zajistí obarvení světla na modro pod vodní hladinou). V nastavení světla je složka Indirect Illumination Params. Parametry stačí nastavit u jednoho světla, ostatní se upraví v našem příkladě automaticky. Pokud zkoušíte caustic na vlastní scéně musíte upravit každé světlo, od kterého budete chtít, aby caustic generovalo. Energy dáme na 50000 (čím více energie tím je efekt viditelnější) a parametr Caustic photons necháme na 10000. Někdy po renderingu není vidět žádný efekt, to může být způsobeno nízkým parametrem energy. Sílu efektu můžeme též ovlivňovat pro každý materiál zvlášť - u každého parametru recieve, generate je položka multiplier, která toto ovlivňuje. Je tu ještě parametr GI Photons, který fR nepoužívá, GI se nastavuje v global settings tak jak jsme si ukazovali v minulém díle. Provedeme rendering. Vidíme již efekt, ale evidentně je zapotřebí více fotonů. Nyní jsou na stěnách a na dně bazénu pouze shluky teček. Zvýšíme Caustic photons na 100000. Již je možno rozeznat efekt, jak jej známe ze skutečnosti, ale jdou poznat ještě jednotlivé tečky fotonů. Tyto můžeme odstranit zvyšováním parametrů Accurany avšak Radius efekt se začne vytrácet a doba renderingu poroste. Lepší je zvýšit Caustic photons = 500000. Doba výpočtu
fotonů se značně prodloužila, ale rendering proběhl celkem rychle. Toto řešení
je vhodnější, protože čekáme pouze jednou při výpočtu fotonů a pomocí parametru
reuse solution zachováme výpočet pro další použití, následné výpočty
renderingu jsou již rychlejší. Dále si ukážeme,jak záleží efekt caustic na parametrech vodní hladiny. Jsou zde uvedeny tři příklady zvlnění hladiny. První je téměř klidná hladina, druhý mírně zvlněná (zde již efekt je dobrý ale odlesky jsou ještě příliš velké, dále by byl náš předchozí příklad a nakonec třetí, kde je hladina příliš zvlněná a efekt caustic už je příliš rozbitý. Toto ukazuje, že pokud se nedaří efekt vytvořit správně, nemusí být na vině parametry fR, ale objekt který caustic vytváří.
Po nastavení osvětlení GI a otexturování objektů dostaneme takovýto výsledek. Druhý obrázek ukazuje pohled pod hladinou.
-Jiří Novotný- (další články autora)
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() |

