Godot Version
4.3
Question
I have made a 3D building system where I can add objects and drag them around which works just fine. I’m currently trying out several methods of adding floor tiles though. I can currently draw a rectangle in 3D space and either fill it with individual floor tiles or create one large tile with a tiled texture.
The problem is the first method causes huge performance drops with even a slightly large amount of tiles. The second method runs smooth but lacks the ability to remove a section without deleting the whole thing. I tried CSG shapes but they don’t have full UV support which messes with the tiling.
Is there a good way of adding a floor building tool that is both good on performance but flexible with reshaping? Perhaps there’s a way to convert a CSG to a standard mesh at runtime so that UVs aren’t messed up?