Gateway
Gateway
September 2020
Houdini | Substance Designer | Nuke
Customizable Terrain
The terrain is built on a procedural node system in Houdini which enables the artist to creative multiple diverse terrains. The hills, valleys and level of roughness of the terrain can be adjusted with sliders. The procedural textures will adapt to the roughness and the grass will grow on the more gradually sloping areas of the new terrain.
Grass Alignment
The procedural node network calculates the slope of the terrain using the Normal vector; it develops a new alignment vector by a series of cross products of the Normal vector and the position vector. The new alignment vector ensures that anything attached to the terrain (in this case grass) grows at a suitable or natural angle from the ground.
The slope vector also manages the bending of the procedural materials applied to the terrain, converting the lengthy process of building terrains to a simple use of sliders.