Skip to main content

Biomes Input Nodes

Biomes plugin provides special metadata parameter nodes that will be automatically set while generating.

Those nodes cannot be used outside the Errant Biomes generation. They won't work on normal meshes etc.

Mask Sample

Those are nodes that allow you to read data from Biomes/Landscape and other masks.

Change the Mask Asset property of the node to the mask you want to read. You can also change the name of the node, if mask asset with that names exists it will be set in the Mask Asset property.

Biomes Nodes

(Hand Painted) Mask Sample

The Biomes Mask Sample node allows you to read data from hand-painted masks(Created in the Mask tool in Errant Biomes mode).

Weightmap Sample

The Biomes Weightmap Sample node allows you to read data landscape weightmaps.

Don't confuse with Errant Landscape Mask Sample.

Errant Landscape / Errant Paths Sample

BiomesErrantLandscapeMaskSample/BiomesErrantPathsMaskSample allows you to read data written as Biomes Mask from Errant Landscape or Errant Paths plugins.

Species Sample

BiomesSpeciesSample allows you to read other species' masks. See inter-mask dependencies.

Species Sample Node

Bounds

BiomesBoundsTexture allows you to pass actor/components world bounds packed into a material accessible texture.

Biomes Bounds Texture Node

With this node, you can easily disable/enable generation around the objects in your world.

You can access bounds from the following:

Sampling

To sample data from the BiomesBoundsTexture node you can use the following nodes

  • BiomesBoundsTexture3DBoxMask to generate 3D mask around actors/components
  • BiomesBoundsTexture2DSquareMask to generate 2D mask in XY axis.
  • BiomesBoundsTexture3DSphereMask to generate a spherical mask in a given radius around actors/components.
  • BiomesBoundsTexture2DCircleMask to generate a 2D mask around actors/components in a given radius.

Biomes Bounds Sampling

Actor List

You can manually select actors from the world which bounds you want to access.

Biomes Bounds Texture Actor List Params

Component Class

You can set it to include bounds of all actor components that inherit a given class.

Biomes Bounds Texture Actor List Params

Actor Class

You can set it to include the bounds of all actors that inherit a given class.

Biomes Bounds Texture Actor List Params