Represents a map of floats values, typically use with a noise generator.
+ new noisemap(): noisemap
Returns: noisemap
▸ get(pos
: vector_3d): number
Returns the float value at a specific 3d position.
note
The 'y' value of pos is ignored by this operation.
Name | Type |
---|---|
pos |
vector_3d |
Returns: number
▸ height(): number
Returns: number
▸ is_highest(pos
: vector_3d, check_radius
: number): boolean
Returns true if the float value at a 3d position is the highest position within a given range.
This is typically used for object placement.
Name | Type |
---|---|
pos |
vector_3d |
check_radius |
number |
Returns: boolean
▸ set(x
: number, y
: number, value
: number): void
Name | Type |
---|---|
x |
number |
y |
number |
value |
number |
Returns: void
▸ width(): number
Returns: number