Dear All,

I have a question regarding the compilation of Display Lists.

I have a scenegraph with two Nodes A & B. The node A has a large geometry (600K nodes) that is not changed and node B has a small geometry that is frequently changed during an animation.

I turn display lists on for A and off for B, using meshGeometryCore->setDlistCache(false).

If I change B, the next redraw of the scenegraph takes very long (0.4s), after that its fluent again. This looks for me like the Display List of A is recompiled eventhough only B has changed!?

To confirm this I disabled also the display lists for Node A. The overall framerate drops, but the pause when chaning B is gone.

How can avoid the recreation of display lists for A, if just B is changed?
(I am using OSG 1.6)

Bests,
Stefan


--
-------------------------------------------------------------------
Stefan Wundrak
Fraunhofer Institute for Computer Graphics (IGD)
Industrial Applications
Fraunhoferstrasse 5
64283 Darmstadt -  Germany
Tel: +49 6151 155-470
Fax: +49 6151 155-299
E-mail: [EMAIL PROTECTED]
Web: www.igd.fraunhofer.de/igd-a2/
(Wurzelzertifikat: pki.fraunhofer.de/FhG-CA_Root_cert.der)

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to