Hi all! Finally getting to making some terrain for my game and Terrain3D looks like the best system. The sculpting is pretty easy, but I am having a little trouble with the texturing.

I have the important parts of my map (minable rocks, interactable doors, etc) set on a TileMapLayer. When the scene loads, it loads each object based on where it is on the TileMapLayer. So far, this works perfectly, no notes!

I made a script that creates a png image of the TileMapLayer. I want to use this image as my terrain texture, that way I can shape the world based on where things will spawn. But I have an issue, if I set the image as the only texture of the terrain, it does fill in the entire space, but it comes in about 3 sizes too small! And I can't seem to find an effective way to scale it up. I am fairly new to texturing, and I suspect I may have to make some kind of shader for it.

The world is broken up into chunks, 64x64 units (and 64x64 tiles on the TileMapLayer) and I set the size of the regions in Terrain3D to be 64. So I imagine everything would line up perfectly. But it does not. So any help here at all on this one would be great!