For planar terrains: basic shape from 3 to 10 sides. Number of terraces. Terrain size and maximum height. Detail level (a.k.a. fragmentation depth). Sculpting features (hills and valleys): Base ...
An Approach to Productive and Maintainable Shader Creation. Creating shaders has always been an advanced step for most developers; many game developers have never created GLSL code from scratch. The ...