matrix_set


La description

Cette fonction prend un tableau 1D de 16 valeurs, correspondant à un type de matrice 4x4 donné, où les éléments [0 - 3] seraient la ligne 1, les éléments [4 -7] seraient la ligne 2, etc... (voir l'image sur la page principale ). Vous pouvez créer une telle matrice en utilisant le matrix_build ou matrix_get fonctions ou simplement construire le tableau vous-même et en passant cela dans la fonction. Les types de matrice disponibles sont view, projection et world, pour lesquels vous utiliseriez l'une des constantes suivantes:

Constant La description
matrix_view La matrice de vue actuelle
matrix_projection La matrice de projection actuelle
matrix_world La matrice mondiale actuelle


Syntaxe:

matrix_set(type, matrix);


Arguments:

Argument La description
type Le type de matrice pour obtenir les valeurs de (voir les constantes listées ci-dessus)
matrix Les données de la matrice en tant que tableau


Résultats:

NA


Exemple:

matrix_set(matrix_world, m_array);

Le code ci-dessus définira les valeurs de la matrice du monde actuel à celles stockées dans la matrice de tableau "m_array".


Retour: Fonctions matricielles
Suivant: matrix_build
© Copyright YoYo Games Ltd. 2017 Tous droits réservés