CE Matrix
Matrix math library
Example
// Create inverse view matrix and pass it to a shader for shadow mapping
var _mat_view = matrix_get(matrix_view);
var _mat_view_inverse = ce_matrix_clone(_mat_view);
ce_matrix_inverse(_mat_view_inverse);
shader_set_uniform_matrix_array(shader_get_uniform(_shader, "u_m_inverse"),
_mat_view_inverse);
Installation
Using Catalyst, the open-source package manager for GameMaker Studio 2:
catalyst require slagtand-org/ce-matrix
Related
This library is a part of project CE. For more information, please visit the project's repository: https://github.com/slagtand-org/ce