This page has been translated automatically.
Video Tutorials
Interface
Essentials
Advanced
How To
Rendering
Professional (SIM)
UnigineEditor
Interface Overview
Assets Workflow
Version Control
Settings and Preferences
Working With Projects
Adjusting Node Parameters
Setting Up Materials
Setting Up Properties
Lighting
Sandworm
Extending Editor Functionality
Built-in Node Types
Nodes
Objects
Effects
Decals
Light Sources
Geodetics
World Nodes
Sound Objects
Pathfinding Objects
Players
Programming
Fundamentals
Setting Up Development Environment
Usage Examples
C++
C#
UnigineScript
UUSL (Unified UNIGINE Shader Language)
Plugins
File Formats
Materials and Shaders
Rebuilding the Engine Tools
GUI
VR Development
Double Precision Coordinates
API
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
Content Creation
Content Optimization
Materials
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials
Warning! This version of documentation is OUTDATED, as it describes an older SDK version! Please switch to the documentation for the latest SDK version.
Warning! This version of documentation describes an old SDK version which is no longer supported! Please upgrade to the latest SDK version.

Editing Global Terrain

Notice
Manual terrain modification is demonstrated in the Arbitrary Terrain Generation video tutorial.

The built-in terrain editor allows you to change the Global Terrain relief on the spot with the help of brushes. In the editing mode, you can draw various terrain features, such as rocky ground and other craggy details. All brushes modify only the selected LOD.

To start editing an already generated Global Terrain (it is generated using the Sandworm tool), select Terrain Global Paint Mode on the toolbar.

You can also click the Brush Edit button in the Terrain Global section of the Node tab in the Parameters window.

The following Active Tool window will open:

Controls#

  • To draw with a brush, press ALT + LMB.
  • To grab the height / color / material (depending on the brush type) at the current height of terrain and set it as a brush value, use ALT + RMB.
  • To change the brush size, use the mouse wheel.

The information on controls is also available at the bottom of Active Tool.

Editing Modes#

The following modes with their specific settings are available for modifying Terrain Global.

Albedo brush modifies the color of a albedo texture that is assigned to the surface.
Heights brush adds hills and cavities of different sizes.
Mask brush controls the clarity and spreading of details across the Terrain Global. The Mask dropdown allows you to choose a mask from the list of available ones for the current terrain.

Parameters#

Every mode has a set of parameters allowing to configure the terrain visual representation.

Shape

Shape of the brush:

  • — circle shape
  • — square shape
  • — loading a custom texture-based brush
Mode

Available editing modes:

  • Replace — apply the settings defined for the selected Brush in the Parameters depending on the selected editing mode (albedo, height, or mask) to the corresponding Terrain Global data on the selected layer and/or LOD.
  • Add — add the value specified by the brush settings (albedo, height, or mask) to the corresponding Terrain Global data on the selected layer and/or LOD.
  • Subtract — subtract the value specified by the brush settings (albedo, height, or mask) from the corresponding Terrain Global data on the selected layer and/or LOD.
  • Smooth — blur albedo, height, or mask edges blending and softening the transitions.
LOD Albedo, height, or mask LOD of the Terrain Global to be modified with the brush.
Rotate Rotation of a non-circular brush. Can be used to make brush fit best for a specific task.
Size Size of the brush, in units. Determines the area to be affected by the brush.
Color Color of the brush.
Intensity Intensity of the brush. Lower intensity values correspond to darker albedo colors, or a more translucent (less intense) texture for masks, while higher values — to brighter colors, or a more opaque texture.
Opacity Rate at which the brush is applied. Lower values create a more translucent brush, and higher values create a more opaque brush.
Sharpness Tip of the brush. The lower the value, the sharper and smaller the tip. The higher the value, the flatter and bigger the tip.
Height Height value for the brush. This value is added, subtracted or applied at the corresponding point of the heightmap.
Notice
  • After using the Albedo brush, do not forget to regenerate a coarse albedo texture, so that introduced color changes would be seen on all levels of detail.
  • After using the Heights brush, do not forget to regenerate a normal map so that new relief features would be correctly lit.
Last update: 2023-12-19
Build: ()