Godot Version
4.2.2
Question
Here’s the translation:
I have an idea for an infinite road that I can walk back and forth on. For example, if the road consists of rectangular blocks, I can create an ArrayMesh and apply this resource to a MeshInstance3D. But I need the next instance to have slight modifications, like moving the vertices of the Mesh a bit. I can store these changes and apply them every time the instance needs to be rendered.
My question is: how should I handle more complex objects, like an asset from Blender? You can imagine it as a tunnel block. Of course, I could pre-draw several modified blocks and randomly choose and add them, but I’d like to try creating fully procedural generation.
Can you advise me on how to approach this?
Thanks.