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

Function

function

13


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

Function function = 13 🔗

Una función que se aplicará al escalar.