Density
Asset path: Server/HytaleGenerator/Density/*.json
This object has different properties depending on the value of the Type property.
All possible options are listed below:
Abs
AbsDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Abs | This field controls the type, it must be set to the constant value "Abs" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another AbsDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Amplitude
AmplitudeDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Amplitude | This field controls the type, it must be set to the constant value "Amplitude" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another AmplitudeDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| FunctionForY | (Nullable)
NodeFunctionYOutAsset
| |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
AmplitudeConstant
AmplitudeConstantAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: AmplitudeConstant | This field controls the type, it must be set to the constant value "AmplitudeConstant" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another AmplitudeConstantAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Value | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Anchor
AnchorDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Anchor | This field controls the type, it must be set to the constant value "Anchor" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another AnchorDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Reversed | Boolean defaults to: false | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
And
AndDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: And | This field controls the type, it must be set to the constant value "And" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another AndDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Angle
AngleDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Angle | This field controls the type, it must be set to the constant value "Angle" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another AngleDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| VectorProvider | (Nullable) Type Selector | |||||||||||||
| Vector | (Nullable)
Vector3d
| |||||||||||||
| IsAxis | Boolean defaults to: false | |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Axis
AxisDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Axis | This field controls the type, it must be set to the constant value "Axis" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another AxisDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| Curve | (Nullable) Type Selector (1) | |||||||||||||
| IsAnchored | Boolean defaults to: false | |||||||||||||
| Axis | (Nullable)
Vector3d
| |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
BaseHeight
BaseHeightDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: BaseHeight | This field controls the type, it must be set to the constant value "BaseHeight" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another BaseHeightDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| BaseHeightName | (Nullable) String defaults to: | |||||
| Distance | Boolean defaults to: true | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Cache
CacheDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Cache | This field controls the type, it must be set to the constant value "Cache" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another CacheDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Capacity | Integer defaults to: 3 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Cache2D
Cache2dDensityAsset_Deprecated with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Cache2D | This field controls the type, it must be set to the constant value "Cache2D" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another Cache2dDensityAsset_Deprecated most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Y | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Ceiling
CeilingDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Ceiling | This field controls the type, it must be set to the constant value "Ceiling" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another CeilingDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Limit | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
CellNoise2D
CellNoise2DDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: CellNoise2D | This field controls the type, it must be set to the constant value "CellNoise2D" to function as this type. | ||||||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another CellNoise2DDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||||||
| ScaleX | Number defaults to: 50.0 | |||||||||||||||||
| ScaleZ | Number defaults to: 50.0 | |||||||||||||||||
| Jitter | Number defaults to: 0.3 | |||||||||||||||||
| Octaves | Integer defaults to: 1 | |||||||||||||||||
| Seed | (Nullable) String defaults to: | |||||||||||||||||
| CellType | (Nullable) Any one of the following String (defaults to CellValue):
CellularReturnType
| |||||||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
CellNoise3D
CellNoise3DDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: CellNoise3D | This field controls the type, it must be set to the constant value "CellNoise3D" to function as this type. | ||||||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another CellNoise3DDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||||||
| ScaleX | Number defaults to: 50.0 | |||||||||||||||||
| ScaleY | Number defaults to: 50.0 | |||||||||||||||||
| ScaleZ | Number defaults to: 50.0 | |||||||||||||||||
| Jitter | Number defaults to: 0.3 | |||||||||||||||||
| Octaves | Integer defaults to: 1 | |||||||||||||||||
| Seed | (Nullable) String defaults to: | |||||||||||||||||
| CellType | (Nullable) Any one of the following String (defaults to CellValue):
CellularReturnType
| |||||||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
CellWallDistance
CellWallDistanceDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: CellWallDistance | This field controls the type, it must be set to the constant value "CellWallDistance" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another CellWallDistanceDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Clamp
ClampDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Clamp | This field controls the type, it must be set to the constant value "Clamp" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another ClampDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| WallA | Number defaults to: -1.0 | |||||
| WallB | Number defaults to: 1.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Comparator
ComparatorDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Comparator | This field controls the type, it must be set to the constant value "Comparator" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another ComparatorDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Constant
ConstantDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Constant | This field controls the type, it must be set to the constant value "Constant" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another ConstantDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Value | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Cube
CubeDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Cube | This field controls the type, it must be set to the constant value "Cube" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another CubeDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Curve | (Nullable) Type Selector (1) | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Cuboid
CuboidDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Cuboid | This field controls the type, it must be set to the constant value "Cuboid" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another CuboidDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| Curve | (Nullable) Type Selector (1) | |||||||||||||
| Scale | (Nullable)
Vector3d
| |||||||||||||
| NewYAxis | (Nullable)
Vector3d
| |||||||||||||
| Spin | Number defaults to: 0.0 | |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
CurveMapper
CurveMapperDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: CurveMapper | This field controls the type, it must be set to the constant value "CurveMapper" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another CurveMapperDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Curve | (Nullable) Type Selector (1) | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Cylinder
CylinderDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Cylinder | This field controls the type, it must be set to the constant value "Cylinder" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another CylinderDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| RadialCurve | (Nullable) Type Selector (1) | |||||||||||||
| AxialCurve | (Nullable) Type Selector (1) | |||||||||||||
| NewYAxis | (Nullable)
Vector3d
| |||||||||||||
| Spin | Number defaults to: 0.0 | |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Distance
DistanceDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Distance | This field controls the type, it must be set to the constant value "Distance" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another DistanceDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Curve | (Nullable) Type Selector (1) | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
DistanceToBiomeEdge
DistanceToBiomeEdgeDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: DistanceToBiomeEdge | This field controls the type, it must be set to the constant value "DistanceToBiomeEdge" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another DistanceToBiomeEdgeDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
DistanceToGraphEdge
DistanceToGraphEdgeDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: DistanceToGraphEdge | This field controls the type, it must be set to the constant value "DistanceToGraphEdge" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another DistanceToGraphEdgeDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Ellipsoid
EllipsoidDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Ellipsoid | This field controls the type, it must be set to the constant value "Ellipsoid" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another EllipsoidDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| Curve | (Nullable) Type Selector (1) | |||||||||||||
| Scale | (Nullable)
Vector3d
| |||||||||||||
| NewYAxis | (Nullable)
Vector3d
| |||||||||||||
| Spin | Number defaults to: 0.0 | |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Equal
EqualDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Equal | This field controls the type, it must be set to the constant value "Equal" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another EqualDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Epsilon | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Exported
ExportedDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Exported | This field controls the type, it must be set to the constant value "Exported" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another ExportedDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| SingleInstance | Boolean defaults to: false | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
FastGradientWarp
FastGradientWarpDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: FastGradientWarp | This field controls the type, it must be set to the constant value "FastGradientWarp" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another FastGradientWarpDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| WarpScale | (Nullable) Either Number defaults to: 1.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |||||
| WarpOctaves | Integer defaults to: 1 | |||||
| WarpLacunarity | (Nullable) Either Number defaults to: 2.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |||||
| WarpPersistence | (Nullable) Either Number defaults to: 0.5 or String that matches the pattern: ^(-?Infinity|NaN)$ | |||||
| WarpFactor | (Nullable) Either Number defaults to: 1.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | |||||
| Seed | (Nullable) String defaults to: A | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Floor
FloorDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Floor | This field controls the type, it must be set to the constant value "Floor" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another FloorDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Limit | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Gradient
GradientDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Gradient | This field controls the type, it must be set to the constant value "Gradient" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another GradientDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| Axis | (Nullable)
Vector3d
| |||||||||||||
| SampleRange | Number defaults to: 1.0 | |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
GradientWarp
GradientWarpDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: GradientWarp | This field controls the type, it must be set to the constant value "GradientWarp" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another GradientWarpDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| SampleRange | Number defaults to: 1.0 | |||||
| WarpFactor | Number defaults to: 1.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Graph
GraphDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Graph | This field controls the type, it must be set to the constant value "Graph" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another GraphDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| GraphGenerator | (Nullable) GraphGeneratorAsset | |||||
| ContentLayer | (Nullable) String defaults to: | |||||
| BackgroundValue | Number defaults to: 0.0 | |||||
| TransitionSlope | Number defaults to: 2.5 | |||||
| TransitionOffset | Number defaults to: 0.0 | |||||
| TransitionSmooth | Number defaults to: 0.2 | |||||
| QueryBufferCapacity | Integer defaults to: 3 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
GreaterOrEqual
GreaterOrEqualDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: GreaterOrEqual | This field controls the type, it must be set to the constant value "GreaterOrEqual" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another GreaterOrEqualDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
GreaterThan
GreaterThanDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: GreaterThan | This field controls the type, it must be set to the constant value "GreaterThan" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another GreaterThanDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Imported
ImportedDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Imported | This field controls the type, it must be set to the constant value "Imported" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another ImportedDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Name | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Inverter
InverterDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Inverter | This field controls the type, it must be set to the constant value "Inverter" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another InverterDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
LessOrEqual
LessOrEqualDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: LessOrEqual | This field controls the type, it must be set to the constant value "LessOrEqual" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another LessOrEqualDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
LessThan
LessThanDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: LessThan | This field controls the type, it must be set to the constant value "LessThan" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another LessThanDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Max
MaxDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Max | This field controls the type, it must be set to the constant value "Max" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another MaxDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Min
MinDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Min | This field controls the type, it must be set to the constant value "Min" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another MinDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Mix
MixDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Mix | This field controls the type, it must be set to the constant value "Mix" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another MixDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
MultiMix
MultiMixDensityAsset with the following properties:
| Key | Type | Description | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: MultiMix | This field controls the type, it must be set to the constant value "MultiMix" to function as this type. | |||||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another MultiMixDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | |||||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | ||||||||||||||||
| Skip | Boolean defaults to: false | ||||||||||||||||
| ExportAs | (Nullable) String defaults to: | ||||||||||||||||
| Keys | (Nullable) Array of the type:
KeyAsset
| ||||||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Multiplier
MultiplierDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Multiplier | This field controls the type, it must be set to the constant value "Multiplier" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another MultiplierDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Nor
NorDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Nor | This field controls the type, it must be set to the constant value "Nor" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another NorDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Normalizer
NormalizerDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Normalizer | This field controls the type, it must be set to the constant value "Normalizer" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another NormalizerDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| FromMin | Number defaults to: -1.0 | |||||
| FromMax | Number defaults to: 1.0 | |||||
| ToMin | Number defaults to: -1.0 | |||||
| ToMax | Number defaults to: 1.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Not
NotDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Not | This field controls the type, it must be set to the constant value "Not" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another NotDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Offset
OffsetDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Offset | This field controls the type, it must be set to the constant value "Offset" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another OffsetDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| FunctionForY | (Nullable)
NodeFunctionYOutAsset
| |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
OffsetConstant
OffsetConstantAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: OffsetConstant | This field controls the type, it must be set to the constant value "OffsetConstant" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another OffsetConstantAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Value | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Or
OrDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Or | This field controls the type, it must be set to the constant value "Or" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another OrDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Pipeline
PipelineDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Pipeline | This field controls the type, it must be set to the constant value "Pipeline" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another PipelineDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Pipeline | (Nullable) Array of the type: DensityAsset | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Plane
PlaneDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Plane | This field controls the type, it must be set to the constant value "Plane" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another PlaneDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| Curve | (Nullable) Type Selector (1) | |||||||||||||
| IsAnchored | Boolean defaults to: false | |||||||||||||
| PlaneNormal | (Nullable)
Vector3d
| |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Positions3D
Positions3DDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Positions3D | This field controls the type, it must be set to the constant value "Positions3D" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another Positions3DDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Positions | (Nullable) PositionProviderAsset | |||||
| DistanceCurve | (Nullable) Type Selector (1) | |||||
| MaxDistance | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
PositionsCellNoise
PositionsCellNoiseDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: PositionsCellNoise | This field controls the type, it must be set to the constant value "PositionsCellNoise" to function as this type. | ||||||||||||||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another PositionsCellNoiseDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||||||||||||||
| Positions | (Nullable) PositionProviderAsset | |||||||||||||||||||||||||
| ReturnType | (Nullable) Type Selector (2) | |||||||||||||||||||||||||
| DistanceFunction | (Nullable) Either
EuclideanDistanceFunctionAsset
ManhattanDistanceFunctionAsset
| |||||||||||||||||||||||||
| MaxDistance | Number defaults to: 0.0 | |||||||||||||||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
PositionsPinch
PositionsPinchDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: PositionsPinch | This field controls the type, it must be set to the constant value "PositionsPinch" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another PositionsPinchDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Positions | (Nullable) PositionProviderAsset | |||||
| PinchCurve | (Nullable) Type Selector (1) | |||||
| MaxDistance | Number defaults to: 0.0 | |||||
| NormalizeDistance | Boolean defaults to: true | |||||
| HorizontalPinch | Boolean defaults to: true | |||||
| PositionsMinY | Number defaults to: 0.0 | |||||
| PositionsMaxY | Number defaults to: 1.0E-6 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
PositionsTwist
PositionsTwistDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: PositionsTwist | This field controls the type, it must be set to the constant value "PositionsTwist" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another PositionsTwistDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| Positions | (Nullable) PositionProviderAsset | |||||||||||||
| TwistCurve | (Nullable) Type Selector (1) | |||||||||||||
| TwistAxis | (Nullable)
Vector3d
| |||||||||||||
| MaxDistance | Number defaults to: 0.0 | |||||||||||||
| NormalizeDistance | Boolean defaults to: true | |||||||||||||
| ZeroPositionsY | Boolean defaults to: false | |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Pow
PowDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Pow | This field controls the type, it must be set to the constant value "Pow" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another PowDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Exponent | Number defaults to: 2.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Rotator
RotatorDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Rotator | This field controls the type, it must be set to the constant value "Rotator" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another RotatorDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| NewYAxis | (Nullable)
Vector3d
| |||||||||||||
| SpinAngle | Number defaults to: 0.0 | |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Scale
ScaleDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Scale | This field controls the type, it must be set to the constant value "Scale" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another ScaleDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| ScaleX | Number defaults to: 1.0 | |||||
| ScaleY | Number defaults to: 1.0 | |||||
| ScaleZ | Number defaults to: 1.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Selector
SelectorDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Selector | This field controls the type, it must be set to the constant value "Selector" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SelectorDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Shell
ShellDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Shell | This field controls the type, it must be set to the constant value "Shell" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another ShellDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| Axis | (Nullable)
Vector3d
| |||||||||||||
| Mirror | Boolean defaults to: false | |||||||||||||
| AngleCurve | (Nullable) Type Selector (1) | |||||||||||||
| DistanceCurve | (Nullable) Type Selector (1) | |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
SimplexNoise2D
SimplexNoise2dDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: SimplexNoise2D | This field controls the type, it must be set to the constant value "SimplexNoise2D" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SimplexNoise2dDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Lacunarity | Number defaults to: 2.0 | |||||
| Persistence | Number defaults to: 0.5 | |||||
| Scale | Number defaults to: 50.0 | |||||
| Octaves | Integer defaults to: 1 | |||||
| Seed | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
SimplexNoise3D
SimplexNoise3DDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: SimplexNoise3D | This field controls the type, it must be set to the constant value "SimplexNoise3D" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SimplexNoise3DDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Lacunarity | Number defaults to: 2.0 | |||||
| Persistence | Number defaults to: 0.5 | |||||
| ScaleXZ | Number defaults to: 50.0 | |||||
| ScaleY | Number defaults to: 50.0 | |||||
| Octaves | Integer defaults to: 1 | |||||
| Seed | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Slider
SliderDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Slider | This field controls the type, it must be set to the constant value "Slider" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SliderDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| SlideX | Number defaults to: 0.0 | |||||
| SlideY | Number defaults to: 0.0 | |||||
| SlideZ | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
SmoothCeiling
SmoothCeilingDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: SmoothCeiling | This field controls the type, it must be set to the constant value "SmoothCeiling" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SmoothCeilingDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Limit | Number defaults to: 0.0 | |||||
| SmoothRange | Number defaults to: 0.2 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
SmoothClamp
SmoothClampDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: SmoothClamp | This field controls the type, it must be set to the constant value "SmoothClamp" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SmoothClampDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| WallA | Number defaults to: -1.0 | |||||
| WallB | Number defaults to: 1.0 | |||||
| Range | Number defaults to: 0.2 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
SmoothFloor
SmoothFloorDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: SmoothFloor | This field controls the type, it must be set to the constant value "SmoothFloor" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SmoothFloorDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Limit | Number defaults to: 0.0 | |||||
| SmoothRange | Number defaults to: 0.2 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
SmoothMax
SmoothMaxDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: SmoothMax | This field controls the type, it must be set to the constant value "SmoothMax" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SmoothMaxDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Range | Number defaults to: 0.2 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
SmoothMin
SmoothMinDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: SmoothMin | This field controls the type, it must be set to the constant value "SmoothMin" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SmoothMinDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Range | Number defaults to: 0.2 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Sqrt
SqrtDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Sqrt | This field controls the type, it must be set to the constant value "Sqrt" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SqrtDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Sum
SumDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Sum | This field controls the type, it must be set to the constant value "Sum" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SumDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Switch
SwitchDensityAsset with the following properties:
| Key | Type | Description | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Switch | This field controls the type, it must be set to the constant value "Switch" to function as this type. | |||||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SwitchDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | |||||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | ||||||||||||||||
| Skip | Boolean defaults to: false | ||||||||||||||||
| ExportAs | (Nullable) String defaults to: | ||||||||||||||||
| SwitchCases | (Nullable) Array of the type:
SwitchCaseAsset
| ||||||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
SwitchState
SwitchStateDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: SwitchState | This field controls the type, it must be set to the constant value "SwitchState" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another SwitchStateDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| SwitchState | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Terrain
TerrainDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Terrain | This field controls the type, it must be set to the constant value "Terrain" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another TerrainDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Trig
TrigDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: Trig | This field controls the type, it must be set to the constant value "Trig" to function as this type. | ||||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another TrigDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||||
| Function | (Nullable) Any one of the following String (defaults to Sin):
Function
| |||||||||||||||
| InputScale | Number defaults to: 1.0 | |||||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
VectorWarp
VectorWarpDensityAsset with the following properties:
| Key | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Constant value: VectorWarp | This field controls the type, it must be set to the constant value "VectorWarp" to function as this type. | ||||||||||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another VectorWarpDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||||||||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||||||||||
| Skip | Boolean defaults to: false | |||||||||||||
| ExportAs | (Nullable) String defaults to: | |||||||||||||
| WarpFactor | Number defaults to: 1.0 | |||||||||||||
| WarpVector | (Nullable)
Vector3d
| |||||||||||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
WhiteNoise
WhiteNoiseDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: WhiteNoise | This field controls the type, it must be set to the constant value "WhiteNoise" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another WhiteNoiseDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Seed | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
XOverride
XOverrideDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: XOverride | This field controls the type, it must be set to the constant value "XOverride" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another XOverrideDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Value | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
XValue
XValueDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: XValue | This field controls the type, it must be set to the constant value "XValue" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another XValueDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Xor
XorDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: Xor | This field controls the type, it must be set to the constant value "Xor" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another XorDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
YOverride
YOverrideDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: YOverride | This field controls the type, it must be set to the constant value "YOverride" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another YOverrideDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Value | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
YSampled
YSampledDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: YSampled | This field controls the type, it must be set to the constant value "YSampled" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another YSampledDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| SampleDistance | Number defaults to: 4.0 | |||||
| SampleOffset | Number defaults to: 0.0 | |||||
| Interpolate | Boolean defaults to: true | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
YValue
YValueDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: YValue | This field controls the type, it must be set to the constant value "YValue" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another YValueDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
ZOverride
ZOverrideDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: ZOverride | This field controls the type, it must be set to the constant value "ZOverride" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another ZOverrideDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Value | Number defaults to: 0.0 | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
ZValue
ZValueDensityAsset with the following properties:
| Key | Type | Description | ||||
|---|---|---|---|---|---|---|
| Type | Constant value: ZValue | This field controls the type, it must be set to the constant value "ZValue" to function as this type. | ||||
| Parent | String | When set this asset will inherit properties from the named asset. When inheriting from another ZValueDensityAsset most properties will simply be copied from the parent asset to this asset. In the case where both child and parent provide a field the child field will simply replace the value provided by the parent, in the case of nested structures this will apply to the fields within the structure. In some cases the field may decide to act differently, for example: by merging the parent and child fields together. | ||||
| Inputs | (Nullable) Array of the type: DensityAsset | |||||
| Skip | Boolean defaults to: false | |||||
| ExportAs | (Nullable) String defaults to: | |||||
| Tags | (Nullable) Map of the following:
Map
| Tags are a general way to describe an asset that can be interpreted by other systems in a way they see fit. For example you could tag something with a Material tag with the values Solid and Stone, And another single tag Ore. Tags will be expanded into a single list of tags automatically. Using the above example with Material and Ore the end result would be the following list of tags: Ore, Material, Solid, Stone, Material=Solid and Material=Stone. |
Notes:
Types referenced by this type
Map
(Nullable) Map of the following:
| Key | Type |
|---|---|
any String | Array of String |
Type Selector
Any of these:
Key: Type | Type | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Adder | AdderVectorProviderAsset
| |||||||||||||||||||||||||||
| Cache | CacheVectorProviderAsset
| |||||||||||||||||||||||||||
| Constant | ConstantVectorProviderAsset
| |||||||||||||||||||||||||||
| Cross | CrossVectorProviderAsset
| |||||||||||||||||||||||||||
| DensityGradient | DensityGradientVectorProviderAsset
| |||||||||||||||||||||||||||
| Exported | ExportedVectorProviderAsset
| |||||||||||||||||||||||||||
| Imported | ImportedVectorProviderAsset
| |||||||||||||||||||||||||||
| Multiplier | MultiplierVectorProviderAsset
| |||||||||||||||||||||||||||
| Normalizer | NormalizerVectorProviderAsset
| |||||||||||||||||||||||||||
| OpposedToGraphEdges | OpposedToGraphEdgesVectorProviderAsset
| |||||||||||||||||||||||||||
| PlaneProjector | PlaneProjectorVectorProviderAsset
| |||||||||||||||||||||||||||
| Random | RandomVectorProviderAsset
| |||||||||||||||||||||||||||
| ScalarMultiplier | ScalarMultiplierVectorProviderAsset
| |||||||||||||||||||||||||||
| SetX | SetXVectorProviderAsset
| |||||||||||||||||||||||||||
| SetY | SetYVectorProviderAsset
| |||||||||||||||||||||||||||
| SetZ | SetZVectorProviderAsset
| |||||||||||||||||||||||||||
| Subtracter | SubtracterVectorProviderAsset
| |||||||||||||||||||||||||||
| VectorProjector | VectorProjectorVectorProviderAsset
|
Type Selector (1)
Any of these:
Key: Type | Type | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ceiling | CeilingCurveAsset
| ||||||||||||||||||||||||||||||
| Clamp | ClampCurveAsset
| ||||||||||||||||||||||||||||||
| Constant | ConstantCurveAsset
| ||||||||||||||||||||||||||||||
| DistanceExponential | DistanceExponentialCurveAsset
| ||||||||||||||||||||||||||||||
| DistanceS | DistanceSCurveAsset
| ||||||||||||||||||||||||||||||
| Floor | FloorCurveAsset
| ||||||||||||||||||||||||||||||
| Imported | ImportedCurveAsset
| ||||||||||||||||||||||||||||||
| Inverter | InverterCurveAsset
| ||||||||||||||||||||||||||||||
| Manual | ManualCurveAsset
| ||||||||||||||||||||||||||||||
| Max | MaxCurveAsset
| ||||||||||||||||||||||||||||||
| Min | MinCurveAsset
| ||||||||||||||||||||||||||||||
| Multiplier | MultiplierCurveAsset
| ||||||||||||||||||||||||||||||
| Not | NotCurveAsset
| ||||||||||||||||||||||||||||||
| SmoothCeiling | SmoothCeilingCurveAsset
| ||||||||||||||||||||||||||||||
| SmoothClamp | SmoothClampCurveAsset
| ||||||||||||||||||||||||||||||
| SmoothFloor | SmoothFloorCurveAsset
| ||||||||||||||||||||||||||||||
| SmoothMax | SmoothMaxCurveAsset
| ||||||||||||||||||||||||||||||
| SmoothMin | SmoothMinCurveAsset
| ||||||||||||||||||||||||||||||
| Sum | SumCurveAsset
|
Type Selector (2)
Any of these:
Key: Type | Type | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CellValue | CellValueReturnTypeAsset
| ||||||||||||||||||||||||
| Curve | CurveReturnTypeAsset
| ||||||||||||||||||||||||
| Density | DensityReturnTypeAsset
| ||||||||||||||||||||||||
| Distance | DistanceReturnTypeAsset
| ||||||||||||||||||||||||
| Distance2 | Distance2ReturnTypeAsset
| ||||||||||||||||||||||||
| Distance2Add | Distance2AddReturnTypeAsset
| ||||||||||||||||||||||||
| Distance2Div | Distance2DivReturnTypeAsset
| ||||||||||||||||||||||||
| Distance2Mul | Distance2MulReturnTypeAsset
| ||||||||||||||||||||||||
| Distance2Sub | Distance2SubReturnTypeAsset
| ||||||||||||||||||||||||
| Imported | ImportedReturnTypeAsset
|
