Thu, Nov 28, 4:27 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 28 11:20 am)



Subject: Q about Irradience Caching in Firefly render settings


IsaoShi ( ) posted Wed, 08 October 2008 at 6:02 PM · edited Wed, 27 November 2024 at 2:42 AM

 The Poser manual states:

"You can adjust the cache size by clicking and dragging on the Irradiance caching slider. More caching means that ....  irradience values will be less accurate due to the increased amount of estimation. Less caching .... will result in longer processing times but increased accuracy."

But the render window help prompt says:

"Higher values increase detail in ambient occlusion and gather effects."

If the manual is correct, then zero on the slider gives no caching (= highest accuracy).

If the in-program prompt is correct, then 100 on the slider gives highest accuracy (= no caching). Also, if you copy the highest Automatic render settings into the Manual tab, it gives a value of 100.

Does anyone have a definitive answer on this?

"If I were a shadow, I know I wouldn't like to be half of what I should be."
Mr Otsuka, the old black tomcat in Kafka on the Shore (Haruki Murakami)


replicand ( ) posted Wed, 08 October 2008 at 10:55 PM

 I would try both. In PRman there is a parameter in the Environmental Light called MaxVariation. Let's say we want ambient occlusion in our scene. A MaxVariation of zero will calculate all the hemispheric sampling of required to created nice smooth ambient occlusion, which of course takes oodles of time to calulate.

As you increase the value of MaxVaration, hemispheric sampling decreases and the renderer interpolates values between the samples based on shading rate. So values of >=10 for draft renders, a value of 1 for most final renders, occasionally lowering MaxVaration towards 0 in the most demanding scenes (for example when many, many objects are very close together).

Many of PRman's coolest effects (including raytracing) can be cached and pre-processed, written into "3d textures" for use in subsequent renders, which I believe is what Firefly does in one step. Like shading rate, a lower value may equal higher accuracy. Try it the first time with a value of one and again with a value 10. Look at the resulting renders and I'm sure you'll be able to see the difference. 


bagginsbill ( ) posted Wed, 08 October 2008 at 11:14 PM · edited Wed, 08 October 2008 at 11:14 PM

IC = 100 is basically no caching. So higher IC produces more accurate shadows and longer render times.

In the parlance of maximum tolerated error (replicand was talking about this) the error is 1 - IC/100. Thus, when the IC value goes down, the error goes up.

Some threads you may find informative on the subject of Poser AO.

http://www.renderosity.com/mod/forumpro/showthread.php?message_id=3088474

http://www.renderosity.com/mod/forumpro/showthread.php?thread_id=2628527

http://www.renderosity.com/mod/forumpro/showthread.php?message_id=3099231


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


IsaoShi ( ) posted Thu, 09 October 2008 at 2:34 PM

Thank you replicand and bb... not only a definitive answer to my simple Q, but a wealth of background information, and I'm still only on the first thread.

Those two jade dragons are superb. I'm just cleaning the fingerprints off my screen, having tried to pick one of them up.

"If I were a shadow, I know I wouldn't like to be half of what I should be."
Mr Otsuka, the old black tomcat in Kafka on the Shore (Haruki Murakami)


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.