Houdini 20.5 Nodes Geometry nodes

Labs Biome Plant Definitions File 1.0 geometry node

This node reads plant information from the disk file or writes to the disk file from input Biome Plant Define SOP nodes.

On this page
Since 20.5

This node has two modes of operation. In Write mode, the node reads the plant_definition dictionary attribute output by the Biome Plant Define SOP nodes and writes that information to disk as a .bgeo or .json. In Read mode, the node reads from the .bgeo or .json disk file, and generates geometry or a chain of Biome Plant Define SOP nodes with the plant_definition dictionary attributes. It uses the user-defined JSON Dictionary Key Mappings to write the keys of the JSON and these should remain constant to re-create the Biome Plant Define nodes from it. When in Read mode, JSON Dictionary Key Mappings of this node should match those written in the file. For this reason, it is recommended to leave the key mappings as their default values.

Parameters

Plant Definitions

Mode

Write: Writes plant information to disk.

Read: Reads plant information from the file.

Plant Definitions

The name of the file to read or write.

Extension

.json: Write a JSON file.

.bgeo: Write a Bgeo file.

Save to Disk

Read and write input plant_definition dictionary attributes in the defined plant definitions file.

Reload from Disk

Read a plant definitions file by following Dictionary Keys and create Geometry or Biome Plant Define Nodes.

Create

Geometry: Creates Points with the plant_definition dictionary attribute.

Plant Define Nodes: Creates a Biome Plant Define SOP node from each 'plant_definition'.

Dictionary Keys

Species ID

Name

Label of plant name.

Color

Label of red, green, and blue channels of color.

Temperature

Lower

Label of the plant’s lowest temperature.

Preferred

Label of the plant’s preferred temperature.

Upper

Label of the plant’s highest temperature.

Precipitation

Lower

Label of the plant’s lowest precipitation level.

Preferred

Label of the plant’s preferred precipitation level.

Upper

Label of the plant’s highest precipitation level.

Spacing

Type

Label of the plant’s type.

Radius

Label of the plant’s radius.

Density

Label of the plant’s density.

Advanced

Hardiness

Label of the plant’s hardiness.

Normal from Terrain

Label of Normal from Terrain.

Species Variants

Include Engine Asset Paths

Label of include engine asset paths.

Number Of Variants

Label for Number Of Variants multi-parameter folder.

Mesh Variant

Label for healthy plant mesh path.

Mesh (Dead) Variant

Label for dead plant mesh path.

Weight

Label of the weight.

Normalized Age Range

Label for minimum and maximum of the age in range.

Scale Range

Label for minimum and maximum of the scale in range.

Randomize Scale

Label for randomize scale.

Dead Ratio

Label for dead ratio.

Unreal Engine

Asset Path

Label for healthy plant mesh in the engine.

Asset (Dead) Path

Label for dead plant mesh in the engine.

Locals

See also

Geometry nodes