我有一个GLKMatrix4变量,并希望使用它的函数GLfloat *array值glUniformMatrix4fv.我用Google搜索但没有找到任何有用的信息.有一个CC3Matrix4x4PopulateFromGLKMatrix4在cocos3d SDK中调用的函数,但它回复的文件太多了.我真的不想用它.
有没有简单的方法来投GLKMatrix4来GLfloat* array?
该GLKMatrix4班有一个成员m,而这正是你所需要的阵列.
GLKMatrix4 myMatrix = GLKMatrix4Identity;
glUniformMatrix4fv(uniform, 1, 0, myMatrix.m);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1332 次 |
| 最近记录: |