These last weeks I’ve been doing some fixes and small improvements to my level editor before starting a new level.
I wanted to improve splitting lines (walls) into sub-segments:
Since it worked out well I thought could make it do arcs as well:
And then “Jagged” and “Stepped” didn’t seem hard to do, although I’m not sure how useful these are, but anyway all can be combined:
I’ve been working on a terrain texture detailing shader to overcome low quality issues when using low resolution ortho photos. Actually, the ortho photos which I use have a resolution between 2 and 25 m/pixel. To achieve a higher quality, the shader applies the detail noise based on the following rules:
Original texel == green? → apply grass texture
Original texel == gray? → apply pebbles texture
else → apply a generic natural texture (a mix between rocks and other stuff)
The high detail noise is additionally mixed with a low detail noise to get rid of repeating patterns. The colors and noise textures can be changed based on the geotypical environment (urban, rural, desert, etc.)
There is still room for improvement, e.g. water surfaces are not yet considered.