Sto usando la libreria di matematica OpenGL (glm.g-truc.net) e voglio inizializzare uno glm::mat4
con un array float.Come inizializzare glm :: mat4 con un array?
float aaa[16];
glm::mat4 bbb(aaa);
Questo non funziona.
Immagino che la soluzione sia banale, ma non so come farlo. Non sono riuscito a trovare una buona documentazione su glm. Gradirei alcuni link utili.
Inoltre, non dimenticare di assicurarsi che l'array di origine sia memorizzato ** in termini di colonne **, altrimenti è necessario aggiungere 'glm :: mat4 bbbT = glm :: make_mat4 (aaa); glm :: mat4 bbb = glm :: transpose (bbbT); ' –