Best way to have multiple floor textures

Godot Version

Godot 4.3

Question

I’m trying to make the floor of my game look better than a single textures stretched forever. I was wondering what the best way to have a single plane that can change textures to show things like roads, and floors inside of buildings. Currently, I just have floor “tiles”, but I have to repeat them over and over to fill the “floor” of the level, and having 1000+ floor tiles per level seems really inefficient, is there a better way to go about this? Picture included for reference:

Thanks!

Do you know of the gridmap-node?
it allows you to place tiles inside a 3d grid easily

Hi, thanks for the suggestion, this seems to be working, however only one of my objects have shown up in the gridmap as selectable, despite all of the objects being part of the mesh library. Is this a known issue? I followed this tutorial.

Can you show a screenshot what it looks like (only one shown as selectable)?

1 Like

Hey, I figured it out, turns out it’s an issue with blender with if the objects that are exported as glbs have the same name, even if the file names are different, the objects will override.
Thanks for your help!

2 Likes