The simple answer is no.
 
The long answer is that java3d does no occlusion culling, and even if it did , it would not be for partially occluded shapes, just fully occluded shapes.  What you are describing is even far beyond the capabilities of a good occlusion engine, as you would have to split your geometry into pieces so that the occluded geometry could not be drawn.
 
If it makes you feel better, it is not *technically* drawing your objects inside the occluded object, but only draws them when you look inside.  That is because the zbuffer won't let it draw the pixel if there is a nearer one already there.  But my point is moot since it still has to do 90 percent of the work.
 
Dave Yazel
-----Original Message-----
From: Sackmunky [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, April 10, 2001 12:39 PM
To: [EMAIL PROTECTED]
Subject: [JAVA3D] Culling of lines when inside of other objects

I have many objects that intersect with one central object. The multitude of objects, when viewed, looks to go inside the central object, and whenever i look inside the central object the lines are still being drawn. Is there anyway I can tell Java3d that whenever two objects intersect to get rid of the lines that are inside that central object?
 
Thanks,
Zak

Reply via email to