Teď zrovna jsem dělal také na jedné scéně, kde jsem používal Pyro Cluster...A začal jsem používat jednu opravdu šikovnou věc, která zkrátí délku renderingu a člověk tím také získá větší kontrolu nad výsledným efektem.. Tak se s Vámi, kteří možná nevíte co myslím chci o to podělit...opravdu mně to mooc pomohlo.. Hodí se to asi jen k některý Pyro-Efektům...u ostatních to skoro ani není třeba- tj spíše u hutného kouře a mraků...které by měli obsahovat stíny. A u větších scén, kde je problém s osvětlováním.
Tj. znáte už určitě z osvětlování venkovních vizualizací ->metodu osvěcování-korigování světla - tzv. světelným dómem (světlo i získá réálnější strukturu šíření díky odrazu od zaobleného vnitřního tvaru "pokličky".)...a já jsem tuto metodu použil místně pouze na objekt PyroClusteru
Ve zkratce popíši -
1.) vytvořím si jakousi pokličku (např. přes booleanské odečtení kvádru od Sphere-koule -
"vznikne taková otevřená poklička" jako od hrnce :-)
2.) pro tuto "pokličku" nastavím ve vlastnostech aby nebyla vidět ve finální renderované scéně, ale přitom byla viditelná pro paprsky (tj. aby stínila všechna okolní světla, která nejsou pod pokličkou a které by efekt ovlivňovali a tím i rendering zpomalovali..což nechceme..
3.) třetí krok už je jasný...již nad vypočtený efekt -(známe už přibližné schéma plynného efektu)-rozměry- např. z toho klasického sphere uskupení vycházející z generátoru částic (píšu třeba, protože by tam mohly být i cube,torus či Cylinder:-)) No ale to není podstatné. Jde nám tedy o přibližnou velikost výsledného efektu, aby jsme ho mohli následně celý zakrýt onou "pokličkou". Kterou můžeme "libovolně" zdeformovat podle prostředí a velikosti efektu. Pod pokličku si vložíte dle potřeby světla, které chcete aby efekt ovlivňovali..
4.) no a tímto máme zajištěné, aby se efekt zbytečně neprotahoval výpočet a přitom reagoval na světla, která chceme. Opravdu pod plnou kontrolou.
..nemúsíme použít nutně onu "pokličku" ale i v extrémní případech celý efekt uzavřít do sphere..Třeba to někomu přijde jako těžkopádné řešení, ale mně to dost pomohlo...