- Home /
Laying a texture over an entire terrain
I'm working on a grand strategy game, and I want to have a realistic looking (Unity standard) terrain that I can optionally cover with info layers, which will color parts of the terrain: region borders, ownership colors, location names, etc. Essentially, I want to use the normal terrain texture engine with splat maps as-is, but also have a high-res extra texture on top of them that I can replace on the fly, and apply with alpha to the entire map.
What's my best approach here?
Should I try to add this as another terrain texture, and just tweak the splatmaps dynamically? That seems like it would give me trouble with alpha, like if a lot of that texture is clear, and I'm not sure how good it would be with a very large texture.
Should I try replacing the default terrain material, and add another shader to add that extra texture? I'm having some trouble with that--after over an hour of frustrated searching, I've been able to download the built-in shaders but I can't find the default materials to copy and change.
Answer by cookt · Dec 19, 2016 at 08:30 AM
Turns out the answer was Projectors in orthographic mode with the size cranked way up.
Your answer
![](https://koobas.hobune.stream/wayback/20220612102907im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Adding custom materials that are made using shadergraph to terrains 1 Answer
Material for mesh based terrain 2 Answers
Fresnel shader and mixed textures 0 Answers
Custom Shader with Canvas Renderer limit draw calls. 0 Answers
Terrain Alphamap Transition? 0 Answers