VisualShaderNodeVectorFunc
Inherits: VisualShaderNode < Resource < Reference < Object
A vector function to be used within the visual shader graph.
Description
A visual shader node able to perform different functions using vectors.
Properties
|
Enumerations
enum Function:
FUNC_NORMALIZE = 0 —- Normalizes the vector so that it has a length of
1
but points in the same direction.FUNC_SATURATE = 1 —- Clamps the value between
0.0
and1.0
.FUNC_NEGATE = 2 —- Returns the opposite value of the parameter.
FUNC_RECIPROCAL = 3 —- Returns
1/vector
.FUNC_RGB2HSV = 4 —- Converts RGB vector to HSV equivalent.
FUNC_HSV2RGB = 5 —- Converts HSV vector to RGB equivalent.
FUNC_ABS = 6 —- Returns the absolute value of the parameter.
FUNC_ACOS = 7 —- Returns the arc-cosine of the parameter.
FUNC_ACOSH = 8 —- Returns the inverse hyperbolic cosine of the parameter.
FUNC_ASIN = 9 —- Returns the arc-sine of the parameter.
FUNC_ASINH = 10 —- Returns the inverse hyperbolic sine of the parameter.
FUNC_ATAN = 11 —- Returns the arc-tangent of the parameter.
FUNC_ATANH = 12 —- Returns the inverse hyperbolic tangent of the parameter.
FUNC_CEIL = 13 —- Finds the nearest integer that is greater than or equal to the parameter.
FUNC_COS = 14 —- Returns the cosine of the parameter.
FUNC_COSH = 15 —- Returns the hyperbolic cosine of the parameter.
FUNC_DEGREES = 16 —- Converts a quantity in radians to degrees.
FUNC_EXP = 17 —- Base-e Exponential.
FUNC_EXP2 = 18 —- Base-2 Exponential.
FUNC_FLOOR = 19 —- Finds the nearest integer less than or equal to the parameter.
FUNC_FRAC = 20 —- Computes the fractional part of the argument.
FUNC_INVERSE_SQRT = 21 —- Returns the inverse of the square root of the parameter.
FUNC_LOG = 22 —- Natural logarithm.
FUNC_LOG2 = 23 —- Base-2 logarithm.
FUNC_RADIANS = 24 —- Converts a quantity in degrees to radians.
FUNC_ROUND = 25 —- Finds the nearest integer to the parameter.
FUNC_ROUNDEVEN = 26 —- Finds the nearest even integer to the parameter.
FUNC_SIGN = 27 —- Extracts the sign of the parameter, i.e. returns
-1
if the parameter is negative,1
if it’s positive and0
otherwise.FUNC_SIN = 28 —- Returns the sine of the parameter.
FUNC_SINH = 29 —- Returns the hyperbolic sine of the parameter.
FUNC_SQRT = 30 —- Returns the square root of the parameter.
FUNC_TAN = 31 —- Returns the tangent of the parameter.
FUNC_TANH = 32 —- Returns the hyperbolic tangent of the parameter.
FUNC_TRUNC = 33 —- Returns a value equal to the nearest integer to the parameter whose absolute value is not larger than the absolute value of the parameter.
FUNC_ONEMINUS = 34 —- Returns
1.0 - vector
.
Property Descriptions
- Function function
Default |
|
Setter | set_function(value) |
Getter | get_function() |
The function to be performed. See Function for options.