When I am procedurally generate a mesh I use ArrayMesh for that. When I need to make changes I just clear_surfaces() and re adding surfaces. Is this efficient? Please help me with this. Thank you for your support.
I think MeshDataTool is what you are looking for.
If you need to change the array size of the mesh you need to create new surfaces.
If you do not need to change the array size you can use the RenderingServer region_update_xyz() functions to only update specific parts of the mesh.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.