CPU Topics

Performance

There is a great deal of flexibility in the SDK for tuning CPU and GPU performance. This page outlines some approaches. For information on optimizing memory usage, please see the Keeping Memory Usage Low topic.


CPU Performance

By way of example, the reference application's Plantation forest (modeled in feet) uses cell sizes of 20 for the high density grass, and up to 100 for the rocks and butterfly models.

Note that at the RenderInterface library level, these updates involve instance vertex buffer updates. Graphics APIs like OpenGL don't necessarily deal well with simultaneous GPU memory writes.