Class Density
A node in the terrain density graph. Each node computes a scalar density at a sample position via
Process(Context); composite nodes receive their child nodes through SetInputs(Density[]).
Mirrors the Hytale v2 generator's Density (builtin/HytaleGenerator).
public abstract class Density
- Inheritance
-
Density
- Derived
- Inherited Members
Fields
DefaultDensity
public const double DefaultDensity = 0
Field Value
DefaultDistanceToBiomeEdge
public const double DefaultDistanceToBiomeEdge = 0
Field Value
DefaultSwitchState
public const int DefaultSwitchState = 0
Field Value
DefaultValue
public const double DefaultValue = 1.7976931348623157E+308
Field Value
Methods
Process(Context)
public abstract double Process(Density.Context context)
Parameters
Returns
SetInputs(Density[])
Wire this node's inputs (no-op for leaf nodes).
public virtual void SetInputs(Density[] inputs)
Parameters
inputsDensity[]