EONFORM DOCUMENTATION A WORLD IN THE MAKING

USER GUIDES / Materials

Make biome material data.

A Biome node assigns a profile to terrain using a mask. The profile supplies surface settings; material delivery uses those assignments when selected terrain regions are generated.

Create a biome profile

  1. Create an EONFORM Biome Profile data asset in the Content Browser and open it. Give it a recognisable display name and save it.
  2. In Surface, enable the surface and assign a Base Color texture. Optionally add a Normal texture and a linear packed ORM texture: red is occlusion, green is roughness and blue is metallic.
  3. Set Tiling Meters for the physical X and Y repeat distances. Adjust tint and, when no ORM texture is supplied, the roughness and metallic fallback values.
GOOD TO KNOW

Surface rendering is opt-in. A profile identity on its own does not make a textured material.

Assign the profile in a graph

  1. Add a Biome node near the end of the terrain path. Connect the terrain to its Terrain input and select your profile in the Biome node’s profile picker.
  2. Provide a scalar mask to the Biome Mask input. For example, branch the same terrain into a Slope node and connect Slope Mask to Biome Mask; adjust the slope range and falloff.
  3. Connect Biome Out to Terrain Output, or continue through other non-height-changing assignment nodes before the output. Save the graph, preview, and generate a selected region to see the surface in the level.
GOOD TO KNOW

Masks must be valid values from 0 to 1 on the same terrain domain. Biome assigns an identity; it does not itself place vegetation.

Unassigned areas render neutral grey when biome surfaces are active. If you change surface settings or textures, regenerate the affected regions; live material-only refresh is not established.

Add surface variation

Use Surface Layers on the profile to add named, enabled surfaces selected by slope, elevation or noise rules. The base Surface is the fallback where no rule matches. Tiling and rule distances are in metres.

The current budget is up to four enabled rule layers per biome and 16 rendered surfaces in total, including fallback surfaces. Invalid or over-budget settings are reported rather than silently dropped.

EONFORM © Michael Cuneo 2026