Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Debug - Rendering - Object-Object Occlusion, whats it do?

Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
09-09-2005 19:16
Was curious what Object-Object Occlusion (Ctrl-Alt-O) does? Doesn't seem to do anything from what I can tell, and it's new to 1.7 (I think). So was wondering if a Linden or someone could tell me what it does?
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
Nathan Stewart
Registered User
Join date: 2 Feb 2005
Posts: 1,039
09-09-2005 19:29
Although i have no idea what it does, i was poking around in there the other day and dont remember it, so i believe its new to this build?
_____________________
Eata Kitty
Registered User
Join date: 21 Jan 2005
Posts: 387
09-10-2005 06:15
By the definition of occlusion it should not render any polygons occluded by another polygon, so turning it on should cause a framerate increase everywhere except a totally empty sim. How well it works is another question. You have to sort your polygons before you can do hidden surface removal so it's got more overhead but hopefully you will render less polygons in the end, giving a speed benefit.
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
09-10-2005 12:49
That sounds more efficient—the very name makes me think of something out of a Harry Potter movie!
_____________________
Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
09-12-2005 17:25
From: Eata Kitty
By the definition of occlusion it should not render any polygons occluded by another polygon, so turning it on should cause a framerate increase everywhere except a totally empty sim. How well it works is another question. You have to sort your polygons before you can do hidden surface removal so it's got more overhead but hopefully you will render less polygons in the end, giving a speed benefit.


Yes that was mine and Kex's guess as well. But I tested it and it didn't seem to do anything, I tried teleporting, no difference in load, tried Alpha tests, deletes, everything I could think of. Nothin. :/

And Torley yes I agree! Object Oclusionous!
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
Ben Bacon
Registered User
Join date: 14 Jul 2005
Posts: 809
09-13-2005 04:33
From: Eata Kitty
By the definition of occlusion it should not render any polygons occluded by another polygon, so turning it on should cause a framerate increase everywhere except a totally empty sim.
Most 3D engines (OpenGL included) do this automatically for opaque objects that are completely occluded. So your 1.6 client already does this.
Perhaps this switches on occlusion for even transparent faces?