API list


void CalcColor(in float coef, in int scheme, out vec4 color)

float CalcBeltCoef(in float coef, in int div)

void CalcNewCoord(in vec3 dir, in vec3 pt, out vec3 coord)

void CalcNewCoord2(in vec3 dir, in vec3 pt, in float scale, out vec3 coord)

void CalcTransformMatrixFromZ2V(in vec3 V, out vec3 X, out vec3 Y, out vec3 Z)

void ConvertCoord(inout vec3 oldCoord, inout vec3 X, inout vec3 Y, inout vec3 Z, out vec3 newCoord)

void ScaleCoord(float scaleX, float scaleY, float scaleZ, inout vec3 coord)

bool CheckClip()

void CalcCoolColor(in float coef, out vec4 color)

void CalcDamageColor(in float coef, out vec4 color)

void CalcDefaultColor(in float coef, out vec4 color)

void CalcGrayColor(in float coef, out vec4 color)

void CalcGrayBandColor(in float coef, out vec4 color)

void CalcHotColor(in float coef, out vec4 color)

void CalcHSVColor(in float coef, out vec4 color)

void CalcRainbowColor(in float coef, out vec4 color)

void Vector3RotateByAxis(in vec3 N, in float c, in float s, in vec3 src, out vec3 to)

float CalcPitchR(in vec3 N, in float theta, in vec3 src, in int i)

float CalcPitchR0(in mat3 tr, in vec3 src, in int i)