Hi everyone,

I have an application displaying approx. 50 000 polygons in 4 views. I
need to be able to "hand-over" objects in the scene from one branch of
the scenegraph to another. I do this by detaching the BranchGroup of the
object and re-attaching it to a new parent. When I use the OpenGL
drivers it takes roughly 6 seconds to update the displays. You can see
it happen in one viewport after the other. If I use the DirectX drivers
this does not happen. BUT, the DirectX drivers only give a 10-15 FPS
update rate during scene interaction (rotating the view, etc..). This
low framerate does not occur with the OpenGL drivers.

As you can see I'm stuck with either:

DirectX: slow overall, but fast to transfer objects in the scene graph
OpenGL: fast overall, but slow to transfer object in the scene graph

Neither is acceptable.

The OpenGL problem is definitely affected by number of polygons and
number of views. I'm assuming having multiple views must effectively
multiply the number of polygons.

I'm using a Matrox Parhelia 256 card with the latest drivers. I have
the latest DirectX drivers too.

Has anyone else seen this, or have a theory as to why this happens?

josh

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to