Terrains in Terraform4D are built from Operator Objects that are stacked on top of each other, just like layers in an image processing application.
Operators can be generators or filters. While generators add features to your terrain, filters alter it. Combine that with sophisticated masking and a multitude of modes to blend operators together, and you have a mighty powerful terrain generator.
Generators add new content to your terrain. They are responsible for creating mountains, hills, valleys, rivers, and whatnot.
Filters alter your terrain.
Just like in an image processing application, operators are merged with their predecessor using a multitude of blend modes.
Operators can be constrained using Terraform4D’s masking features:
Evaluation & Caching
Terraform4D uses a sophisticated evaluation and caching system. Only the operators that have changed will be rebuilt, and changes in dependencies and animation are recognised. That keeps terrain build times at a minimum.