thefunkyone_4ever opened this issue on Jan 18, 2010 · 27 posts
aeilkema posted Thu, 21 January 2010 at 1:08 PM
Quote - Stefan was telling me about the transparency problem. I don't fully understand the problem myself, as even after hearing about it, it still seems possible to me that it should not be that big a deal.
Firefly is actually two different renderer strategies combined - REYES and raytracing. In REYES, transparencies are not processed in and of themselves. Rather there is some sort of back-to-front rendering that doesn't involve a "global view" of the geometry. (Again, I don't fully get that.) But when processing a ray, hitting a transparent surfaces is like tripping while running. The renderer finds that surface but has to launch another ray which starts the whole "global view" things again. (I know I'm not being clear, but I'm not clear on this myself.)
If you pile up 6 layers like this as happens with some hair, you get a lot of tripping. You get a similar slowdown if you set up 6 layers of refraction and try to render through it.
I think the case may be that to completely fix this would require that Firefly be discarded altogether.
I get the general idea of this, hopefully they can find a way to at least bring some improvement. Totally discarding Firefly would be a shame, imo.
Artwork and 3DToons items, create the perfect place for you toon and other figures!
http://www.renderosity.com/mod/bcs/index.php?vendor=23722
Due to the childish TOS changes, I'm not allowed to link to my other products outside of Rendo anymore :(
Food for thought.....
https://www.youtube.com/watch?v=pYZw0dfLmLk