4 days later
a month later

When i change a tile material before saving the scene as meshlib, the material change does not reflect , why ? I took a look at the scene with all tiles and each tile was textured, but in the inspector the material slot was empty for each tiles , why ?

I am very new to godot and still need to figure out, how things work in godot. So I don't know why (yet)

From what I remember when I was using Gridmaps for the FPS tutorial, the materials have to be assigned/changed on the Mesh, not the MeshInstance.

I think this is because Gridmaps use Multimeshes instead of Meshes, which expect the materials to be assigned to the mesh itself (I'm just guessing, I have no idea how grid maps work under the hood)

@Megalomaniak said: Yes, you apply material overrides to the meshInstance. https://godotengine.org/qa/7350/how-to-change-materials-in-a-single-instance

I don't want to use a script, i just need to change the material in the editor quickly like drag and drop and that's it.

@TwistedTwigleg said: From what I remember when I was using Gridmaps for the FPS tutorial, the materials have to be assigned/changed on the Mesh, not the MeshInstance.

I think this is because Gridmaps use Multimeshes instead of Meshes, which expect the materials to be assigned to the mesh itself (I'm just guessing, I have no idea how grid maps work under the hood)

You lead me to the answer, thanks.

You must select the MeshLib file in the asset folder, and you'll see in the inspector a field named "item". Click on "item" and you'll see the mesh tiles, click on one tile mesh and it will show the "surface" field and you'll be able to change the material.

This is another area lacking tutorial and documentation :D

6 days later

I don't know why but i'm missing tubes and turtles there. But really, It seems like gba era mario asset but in 3D. But is is nice asset, it is not hard to imagine giant levels made of it.

@MagicLord said: This is another area lacking tutorial and documentation :D Yeah, i have to agree with you. Documentation is not the best part of GoDot but that is why we have forum here after all.