Api Sandbox Utility INoiseField
interface

INoiseField

public interface INoiseField

A noise function that can be sampled at a 1-, 2-, or 3D position. Samples will be between 0 and 1. Thread-safe.

Methods

virtual Single Sample(Single x)

Sample at a 1D position.

returns — A noise value between 0 and 1.
virtual Single Sample(Single x, Single y)

Sample at a 2D position.

returns — A noise value between 0 and 1.
virtual Single Sample(Single x, Single y, Single z)

Sample at a 3D position.

returns — A noise value between 0 and 1.
virtual Single Sample(Vector2 vec)

Sample at a 2D position.

returns — A noise value between 0 and 1.
virtual Single Sample(Vector3 vec)

Sample at a 3D position.

returns — A noise value between 0 and 1.
Assembly: Sandbox.System Namespace: Sandbox.Utility Full Name: Sandbox.Utility.INoiseField