Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


psrdnoise

2-D tiling simplex noise with rotating gradients and analytical derivative.
Read time 1 minuteLast updated 11 days ago

Definition

psrdnoise(float2, float2, float)

2-D tiling simplex noise with rotating gradients and analytical derivative.
public static float3 psrdnoise(float2 pos, float2 per, float rot)

Parameters

Input (x,y) coordinate.

The x and y period, where per.x is a positive integer and per.y is a positive even integer.

Angle to rotate the gradients.

Returns

Type

Description

float3The first component of the 3-element return vector is the noise value, and the second and third components are the x and y partial derivatives.

psrdnoise(float2, float2)

2-D tiling simplex noise with fixed gradients and analytical derivative.
public static float3 psrdnoise(float2 pos, float2 per)

Parameters

Input (x,y) coordinate.

The x and y period, where per.x is a positive integer and per.y is a positive even integer.

Returns

Type

Description

float3The first component of the 3-element return vector is the noise value, and the second and third components are the x and y partial derivatives.