Can mesh library tiles contain multiple MeshInstance3D nodes?
Asked Answered
G

6

0

So i'm trying to make a 3D mesh library to use as a tilemap to build levels with. I understand that every MeshInstance3D in the tilemap scene will be used to create a tile when exporting to a mesh library, but I want some MeshInstance3Ds to contain more MeshInstance3Ds as children. Is that possible?

For instance, I want these three trees to be a single tile, even though they are three copies of the same mesh, but they keep getting exported as a single tree.

Is there an easy way to do this without making the three trees into a single mesh in blender? I don't really want to figure out how to do that.


Garrido answered 24/11, 2023 at 18:42 Comment(0)
S
0

Garrido Use scenes

Stevenson answered 24/11, 2023 at 19:26 Comment(0)
G
0

Stevenson instead of a gridmap?

Garrido answered 24/11, 2023 at 22:22 Comment(0)
S
0

Garrido GridMap deals with meshes. You can't have individual transformable objects inside a single GridMap tile. You can eventually copy surfaces from one mesh to another or duplicate them. Look at the procedural mesh generation page in docs. The same is much easier to do in Blender though, unless you need a large number of dynamically changing variations.

Stevenson answered 24/11, 2023 at 22:38 Comment(0)
N
0

Nesmith answered 24/11, 2023 at 22:43 Comment(0)
S
0

Nesmith 15 minute video to align some instantiated scenes with GridMap grid? Ugh!

Stevenson answered 24/11, 2023 at 22:52 Comment(0)
G
0

I get it now, thanks. I'm happy enough to just snap scenes to the grid outside of the gridmap like a sort of prop

Garrido answered 25/11, 2023 at 0:50 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.