Performance issues

we use DxViewport for rendering massive amounts of nodes + geometry (around 30m triangles). The rendering is as smooth as can be expected. However, when we change object transformation matrix it will result in massive amount of garbage collection from method public void UpdateWorldBoundingBox(bool forceUpdate) which seems to be called on all nodes (and not only the dirty ones) and each call allocates (clones) the bounds.

Can this be prevented, or is there something we might miss so not all nodes are marked dirty?

Janovsk√Ĺ Roman

PS: I can attach (send you) dotTrace profiler data if needed (and helpful).

Forum Jump:

Users browsing this thread:
1 Guest(s)