mat_effect(var* matrix)
Defines the given var array as the matEffect general
purpose matrix
to be used by effects.
This function is very fast and can be executed in a material event.
Parameters:
matrix - a var[16] array pointer
Speed:
fast
Example (lite-C):
var my_matrix[16];
...
mat_identity(my_matrix);
my_matrix[0] = (void*)(float)1.0; // use (void*) to prevent conversion of float to var
...
mat_effect(my_matrix);
See also:
matrix, matEffect, mat_identity, mat_scale, mat_set, mat_inverse, mat_transpose, mat_multiply
► latest
version online