How To Blend Rule Tiles On Separate Grid Layers(Tilemaps)?

Hello!

I am trying to figure out if you can and how to blend different grid layers, each uses a different rule tile. I want the rock, dirt, clay, ores, etc. to connect to each other and still apply their rule tile rules/shapes. Or, am I doing this all wrong? I need different info and values for each layer type. Is there a better way to do this?

Thanks!

You’ll either need to create sprites and tiles that blend between biomes or use a custom shader to do the blending.

Tile version will be easier to implement and do a small test but it is less scalable. You’ll rprobably also want to write a custom rule tile to automatically choose which of the tens of blend sprites to place in that spot.
Shader version will be easier to apply on multiple biomes but it’ll be perhaps a bit harder and will offer less control.

If you want to

you might want to check out the newest 2d demo: happy harvest(there is a pinned thread in this forum). It has a custom rule tile that allows different rule tiles to act as neighbors, so you’ll be able to keep the shapes

Btw, I wouldn’t use the “grid layers” like that; you can add the

to the tiles themselves with (again) a custom tile. There are more info and youtube tutorials in this forum post https://discussions.unity.com/t/687539

If you were to ask for my opinion, I’d say go full minecraft route. They added biome blending at version 1.13 with a shader(? - it could just be a color system that works when generating terrain); you too can add it after releasing your game or towards the end of development etc.