I tried to make a custom terrain texture using the attached DDS, but it looks like the above. Here is my materials.cs entry Code: new TerrainMaterial() { internalName = "grass_3"; diffuseMap = "grass_3.dds"; diffuseSize = "2"; }; Why can't it just display the texture on the terrain? What is keeping it from doing so?
Try messing with this: diffuseSize = "2"; It controls the scale of your texture. It looks like it's either too large or too small.
With a diffuse size of 2, nothing's changed. And if I paint it over a huge area, even with zooming in it's pretty much one big solid color.
I meant to try other values rather than 2. IIRC, 1 is the whole texture having the same size as your terrain (so extra streched). Try higher values (512 / 1024 / 2048 etc.
The only trouble with that is it is 550 MB, which means over 2 hours to upload. :/ But I'm pretty sure the last alpha version I released had the same problem, and you can find it here: http://www.beamng.com/threads/alpha-mount-hamilton-hillclimb-0-1.30687/#post-503227 Inviting you to my group temporarily now.