【图形学】数学基础
在图形处理中,矩阵操作时最基本的操作,但是不同的系统中对矩阵的存储是不同,比如OpenGL和Cg中就是不一样的:比如一个4x4矩阵在实现中通常将其存储为一个一维的线性数组如float matrix【16】或者float* matrix。在opengl中这个matrix中数据的顺序是先遍历列的,线性存储为{m11,m21,m31,m41,m12,m22,m32…},这被称为矩阵的列序存储。GLM数据库采用的是列序存储。Directx的数学库是行序存储。opengl和hlsl都要求矩阵是列序存储。
原创
2024-09-25 14:20:31 ·
334 阅读 ·
0 评论