Multithreading with Node, Geometry and Mesh

As long as you do not attach to the root node or anywhere else in the scene graph you can create/edit any node or geometry on separate threads.

Just make sure that once the operation ends and you want to attach your custom spatials, it does not interrupt rendering of the scene. There are many approaches for that.

My map rendering library creates the map tiles and vector tile objects (buildings in my case) on separate threads before attaching them to the scene graph

JME for Rendering World Maps - #11 by bloodwalker

1 Like