Hi Stefan,

On Thu, 2005-11-03 at 14:22 +0100, Stefan Wundrak wrote:
> 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)

I can't think of any case where changing one Geo would influence another
one, unless they share data. Are you sharing properties between them?

If not, can you try to recreate the effect in a Tutorial-style program,
and send me the code? 

Thanks

        Dirk




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to