How to Improve Rendering Performance When Redrawing V3d_View with Many Elements

I need to render a large number of elements, and the rendering performance decreases significantly, causing the frame rate to drop. Even when the AIS objects themselves remain mostly unchanged and do not require recomputation, after the camera parameters are modified, the V3d_View redraw still consumes a lot of time. In such scenarios, what methods or best practices can help improve rendering performance? Are there any articles or tutorials that could provide some insights?

gkv311 n's picture

In general, you should make some measurements and collect statistics (performance counters in V3d_View could give a first guess) to understand if experienced performance is expected or not on specific platform and decide in which direction you need to look into. You may also refer to this list as a short summary of possible issues.