GLSL Language Skin
pi
Angle and Trigonometry
radians(degrees)
degrees(radians)
sin(radians)
cos(radians)
asin(radians)
acos(radians)
atan(radians)
sinh(radians)
cosh(radians)
tanh(radians)
asinh(radians)
acosh(radians)
atanh(radians)
Common Functions
abs(x)
sign(x)
floor(x)
trunc(x)
round(x)
ceil(x)
fract(x)
mod(x,y)
min(x, y)
max(x,y)
clamp(x, minVal, maxVal)
mix(x, y, a)
step(edge, x, a)
smoothstep(edge0, edge1, x)
isnan(x)
isinf(x)
Geometric Functions
length(x)
distance(p0, p1)
dot(v1, v2)
cross(v1, v2)
normalize(x)
Vector Relational
any(x)
all(x)
Vector Constructors
vec2(x,y)
vec3(x,y,z)
vec4(x,y,z,w)