noise

Genera un valor aleatorio mediante el algoritmo perlin-noise.

ret noise(x)

Parámetros

Elemento Descripción
X
[in] Vector de punto flotante desde el que generar ruido perlin.

Valor devuelto

Valor de ruido perlin dentro de un intervalo entre -1 y 1.

Comentarios

Los valores de ruido perlin cambian sin problemas de un punto a otro a través de un espacio, creando valores naturales generados aleatoriamente. Puede usar el ruido de Perlin para generar texturas de procedimientos para efectos como humo y fuego.

Descripción del tipo

Nombre Tipo de plantilla Tipo de componente Size
x Vector FLOAT cualquiera
Ret escalar FLOAT 1

Modelo de sombreador mínimo

Esta función se admite en los siguientes modelos de sombreador.

Modelo de sombreador Compatible
Modelo de sombreador 2 (DirectX HLSL) y modelos de sombreador superiores no
Modelo de sombreador 1 (DirectX HLSL) Sí (solo tx_1_0)

Consulte también

Funciones intrínsecas (DirectX HLSL)