Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
VisualShaderNodeFloatFunc
Hereda: VisualShaderNode < Resource < RefCounted < Object
Una función escalar de punto flotante que se utilizará dentro del gráfico de shader visual.
Descripción
Acepta un escalar de punto flotante (x) en el puerto de entrada y lo transforma de acuerdo con function.
Propiedades
|
Enumeraciones
enum Function: 🔗
Function FUNC_SIN = 0
Devuelve el seno del parámetro. Se traduce a sin(x) en el lenguaje de shaders de Godot.
Function FUNC_COS = 1
Devuelve el coseno del parámetro. Se traduce a cos(x) en el lenguaje de shaders de Godot.
Function FUNC_TAN = 2
Devuelve la tangente del parámetro. Se traduce a tan(x) en el lenguaje de shaders de Godot.
Function FUNC_ASIN = 3
Devuelve el arcoseno del parámetro. Se traduce a asin(x) en el lenguaje de shaders de Godot.
Function FUNC_ACOS = 4
Devuelve el arcocoseno del parámetro. Se traduce a acos(x) en el lenguaje de shaders de Godot.
Function FUNC_ATAN = 5
Devuelve la arcotangente del parámetro. Se traduce a atan(x) en el lenguaje de shaders de Godot.
Function FUNC_SINH = 6
Devuelve el seno hiperbólico del parámetro. Se traduce a sinh(x) en el lenguaje de shaders de Godot.
Function FUNC_COSH = 7
Devuelve el coseno hiperbólico del parámetro. Se traduce a cosh(x) en el lenguaje de shaders de Godot.
Function FUNC_TANH = 8
Devuelve la tangente hiperbólica del parámetro. Se traduce a tanh(x) en el lenguaje de shaders de Godot.
Function FUNC_LOG = 9
Devuelve el logaritmo natural del parámetro. Se traduce a log(x) en el lenguaje de shaders de Godot.
Function FUNC_EXP = 10
Devuelve la exponenciación natural del parámetro. Se traduce a exp(x) en el lenguaje de shaders de Godot.
Function FUNC_SQRT = 11
Devuelve la raíz cuadrada del parámetro. Se traduce a sqrt(x) en el lenguaje de shaders de Godot.
Function FUNC_ABS = 12
Devuelve el valor absoluto del parámetro. Se traduce a abs(x) en el lenguaje de shaders de Godot.
Function FUNC_SIGN = 13
Extrae el signo del parámetro. Se traduce a sign(x) en el lenguaje de shaders de Godot.
Function FUNC_FLOOR = 14
Encuentra el entero más cercano menor o igual que el parámetro. Se traduce a floor(x) en el lenguaje de shaders de Godot.
Function FUNC_ROUND = 15
Encuentra el entero más cercano al parámetro. Se traduce a round(x) en el lenguaje de shaders de Godot.
Function FUNC_CEIL = 16
Encuentra el entero más cercano que es mayor o igual que el parámetro. Se traduce a ceil(x) en el lenguaje de shaders de Godot.
Function FUNC_FRACT = 17
Calcula la parte fraccionaria del argumento. Se traduce a fract(x) en el lenguaje de shaders de Godot.
Function FUNC_SATURATE = 18
Restringe el valor entre 0.0 y 1.0 usando min(max(x, 0.0), 1.0).
Function FUNC_NEGATE = 19
Niega el x usando -(x).
Function FUNC_ACOSH = 20
Devuelve el arcocoseno hiperbólico del parámetro. Se traduce a acosh(x) en el lenguaje de shaders de Godot.
Function FUNC_ASINH = 21
Devuelve el arcoseno hiperbólico del parámetro. Se traduce a asinh(x) en el lenguaje de shaders de Godot.
Function FUNC_ATANH = 22
Devuelve la arco tangente hiperbólica del parámetro. Se traduce a atanh(x) en el lenguaje de shaders de Godot.
Function FUNC_DEGREES = 23
Convierte una cantidad en radianes a grados. Se traduce a degrees(x) en el lenguaje de shaders de Godot.
Function FUNC_EXP2 = 24
Devuelve 2 elevado a la potencia del parámetro. Se traduce a exp2(x) en el lenguaje de shaders de Godot.
Function FUNC_INVERSE_SQRT = 25
Devuelve la inversa de la raíz cuadrada del parámetro. Se traduce a inversesqrt(x) en el lenguaje de shaders de Godot.
Function FUNC_LOG2 = 26
Devuelve el logaritmo en base 2 del parámetro. Se traduce a log2(x) en el lenguaje de shaders de Godot.
Function FUNC_RADIANS = 27
Convierte una cantidad en grados a radianes. Se traduce a radians(x) en el lenguaje de shaders de Godot.
Function FUNC_RECIPROCAL = 28
Encuentra el valor recíproco de dividir 1 por x (es decir, 1 / x).
Function FUNC_ROUNDEVEN = 29
Encuentra el entero par más cercano al parámetro. Se traduce a roundEven(x) en el lenguaje de shaders de Godot.
Function FUNC_TRUNC = 30
Devuelve un valor igual al entero más cercano a x cuyo valor absoluto no es mayor que el valor absoluto de x. Se traduce a trunc(x) en el lenguaje de shaders de Godot.
Function FUNC_ONEMINUS = 31
Resta el escalar x de 1 (es decir, 1 - x).
Function FUNC_MAX = 32
Representa el tamaño del enum Function.
Descripciones de Propiedades
Una función que se aplicará al escalar.