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

Function

function

0


Enumerations

enum Function:

Function FUNC_NORMALIZE = 0

Normalizes the vector so that it has a length of 1 but points in the same direction.

Function FUNC_SATURATE = 1

Clamps the value between 0.0 and 1.0.

Function FUNC_NEGATE = 2

Returns the opposite value of the parameter.

Function FUNC_RECIPROCAL = 3

Returns 1/vector.

Function FUNC_RGB2HSV = 4

Converts RGB vector to HSV equivalent.

Function FUNC_HSV2RGB = 5

Converts HSV vector to RGB equivalent.

Function FUNC_ABS = 6

Returns the absolute value of the parameter.

Function FUNC_ACOS = 7

Returns the arc-cosine of the parameter.

Function FUNC_ACOSH = 8

Returns the inverse hyperbolic cosine of the parameter.

Function FUNC_ASIN = 9

Returns the arc-sine of the parameter.

Function FUNC_ASINH = 10

Returns the inverse hyperbolic sine of the parameter.

Function FUNC_ATAN = 11

Returns the arc-tangent of the parameter.

Function FUNC_ATANH = 12

Returns the inverse hyperbolic tangent of the parameter.

Function FUNC_CEIL = 13

Finds the nearest integer that is greater than or equal to the parameter.

Function FUNC_COS = 14

Returns the cosine of the parameter.

Function FUNC_COSH = 15

Returns the hyperbolic cosine of the parameter.

Function FUNC_DEGREES = 16

Converts a quantity in radians to degrees.

Function FUNC_EXP = 17

Base-e Exponential.

Function FUNC_EXP2 = 18

Base-2 Exponential.

Function FUNC_FLOOR = 19

Finds the nearest integer less than or equal to the parameter.

Function FUNC_FRAC = 20

Computes the fractional part of the argument.

Function FUNC_INVERSE_SQRT = 21

Returns the inverse of the square root of the parameter.

Function FUNC_LOG = 22

Natural logarithm.

Function FUNC_LOG2 = 23

Base-2 logarithm.

Function FUNC_RADIANS = 24

Converts a quantity in degrees to radians.

Function FUNC_ROUND = 25

Finds the nearest integer to the parameter.

Function FUNC_ROUNDEVEN = 26

Finds the nearest even integer to the parameter.

Function FUNC_SIGN = 27

Extracts the sign of the parameter, i.e. returns -1 if the parameter is negative, 1 if it's positive and 0 otherwise.

Function FUNC_SIN = 28

Returns the sine of the parameter.

Function FUNC_SINH = 29

Returns the hyperbolic sine of the parameter.

Function FUNC_SQRT = 30

Returns the square root of the parameter.

Function FUNC_TAN = 31

Returns the tangent of the parameter.

Function FUNC_TANH = 32

Returns the hyperbolic tangent of the parameter.

Function 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.

Function FUNC_ONEMINUS = 34

Returns 1.0 - vector.


Property Descriptions

Function function = 0

The function to be performed. See Function for options.