Hi there unity folks, I want to pre-render a biggish (1024x1024 something like that?) terrain texture by splatting some terrain textures on top of each other with alpha blending (mud grass rock etc). This would be a cinch normally in c++ / opengl etc as I could use software rendering, render to texture etc, however I have no idea the best way of coercing Unity to achieve this, as I haven't managed to google anyone using this basic technique.
I'm guessing there is someway to upload texture data to a texture in Unity, will blending it in software be too slow in C# (this is just a one off loading the level)? Or is it practical to get a camera setup and edit the geometry data to get some kind of alpha blending going on with render to texture? I'm pretty sure getting a camera would be fastest performance, but I need something quick to get going and non-fiddly as I don't want to spend very long on it, so I'm happy to use software rendering. Does anyone have any ideas on best way to achieve this?