Forum: Poser - OFFICIAL


Subject: Reason number 4

Tyger_purr opened this issue on Oct 31, 2006 · 71 posts


kuroyume0161 posted Wed, 01 November 2006 at 7:56 AM

Quote - " - Save more rendering time with Occlusion Culling, which enables FireFly to improve render performance by ignoring invisible scene elements at render time. "

HUH?! You mean poser 6 doesn't do this now? That's like the simplest, most basic thing you do when rendering is to cull out unseen geometry.

You are thinking Frustrum culling and hidden surface removal.  Occlussion Culling is not so basic.  It is used in game engines, but usually under very controlled circumstances (ala Doom-style terrains).

The usual techniques that 'sort of fake' this are z-buffering (polygons are sorted by distance from the view plane) and raytracing (where only the closest polygon is hit by a ray shot from the view plane into the scene - rudimentarily, ignoring reflection and transparency).

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, you blow your whole leg off.

 -- Bjarne Stroustrup

Contact Me | Kuroyume's DevelopmentZone