HytaleDocs
Misc

PointGeneratorValue

Seed

The seed label for candidate-point generation. If absent, the parent seed is used.

Type information: (Nullable) String

Scale

The coordinate scale of the point grid. If absent, the grid is not scaled.

Type information: Number

Randomizer

The optional noise-based displacement of candidate points.

Type information:

(Nullable)

CoordinateRandomizerValue with the following properties:

KeyTypeDescription
Generators(Nullable) Array of the type:
RandomizerGeneratorValue

RandomizerGeneratorValue with the following properties:

KeyTypeDescription
SeedIndex(Nullable) Integer

The preserved index used to replay the legacy distortion seed. Keep converted values unique and nonnegative.

Noise(Nullable) Either String or NoiseAsset

Reference to a NoiseAsset asset

The noise sampled for coordinate displacement.

AmplitudeNumber defaults to: 0.0

The maximum coordinate displacement produced by this generator, in blocks.

The ordered noise generators that displace world coordinates.

Rotate(Nullable)
CoordinateRotatorValue

CoordinateRotatorValue with the following properties:

KeyTypeDescription
PitchNumber defaults to: 0.0

The coordinate pitch in degrees. The default is zero.

YawNumber defaults to: 0.0

The coordinate yaw in degrees. The default is zero.

OriginXNumber defaults to: 0.0

The world X coordinate of the rotation pivot. The default is zero.

OriginYNumber defaults to: 0.0

The world Y coordinate of the rotation pivot. The default is zero.

OriginZNumber defaults to: 0.0

The world Z coordinate of the rotation pivot. The default is zero.

The optional rotation applied after coordinate displacement.

Offset

The common coordinate offset for all axes. The default is zero.

Type information: Number

OffsetX

The X-coordinate offset, overriding Offset for the X axis.

Type information: Number

OffsetY

The Y-coordinate offset, overriding Offset for the Y axis.

Type information: Number

OffsetZ

The Z-coordinate offset, overriding Offset for the Z axis.

Type information: Number

Rotate

The optional coordinate rotation applied to the point grid.

Type information:

(Nullable)

CoordinateRotatorValue with the following properties:

KeyTypeDescription
PitchNumber defaults to: 0.0

The coordinate pitch in degrees. The default is zero.

YawNumber defaults to: 0.0

The coordinate yaw in degrees. The default is zero.

OriginXNumber defaults to: 0.0

The world X coordinate of the rotation pivot. The default is zero.

OriginYNumber defaults to: 0.0

The world Y coordinate of the rotation pivot. The default is zero.

OriginZNumber defaults to: 0.0

The world Z coordinate of the rotation pivot. The default is zero.

CellType

The point-grid cell geometry. The default is SQUARE.

Type information: (Nullable) String

DistanceMode

The point-distance formula. The default is EUCLIDEAN.

Type information: (Nullable) String

Density

The optional condition controlling which candidate points remain active.

Type information:

(Nullable) Any of these:

Type
Number
Array of Number
Array of Array of Number

DistanceRange

The optional random modifier added to candidate-point distances.

Type information:

(Nullable) Any of these:

Type
Number
Array of Number
Map of the following:
Map
KeyType
any Stringanything

Skip

The number of nearer candidate points skipped. The default is zero.

Type information: (Nullable) Integer

SkipMode

The strategy used to skip candidate points. The default is CHECKERBOARD.

Type information: (Nullable) String

Jitter

The common candidate-point jitter for all axes. The default is 1.

Type information: Number

JitterX

The X-axis point jitter, overriding Jitter.

Type information: Number

JitterY

The Y-axis point jitter, overriding Jitter.

Type information: Number

JitterZ

The Z-axis point jitter, overriding Jitter.

Type information: Number

On this page