Opengl Collada场景中的投影矩阵
我有一个关于当前投影矩阵的问题,我需要为opengl中呈现的模型添加该矩阵。投影矩阵位于collada文件中,用于将组放置在不同于其他组(如自行车车轮和车身)的位置/旋转。模型组的投影矩阵如下所示:Opengl Collada场景中的投影矩阵,opengl,matrix,projection,collada,Opengl,Matrix,Projection,Collada,我有一个关于当前投影矩阵的问题,我需要为opengl中呈现的模型添加该矩阵。投影矩阵位于collada文件中,用于将组放置在不同于其他组(如自行车车轮和车身)的位置/旋转。模型组的投影矩阵如下所示: <matrix> 0.02081 0.01211 0.45265 -0.41217 -0.02644 0.0902 -0.04717 0.31703 -0.13606 -0.01567 0.07841 0.14996 0.0 0.0 0.0 1.0
<matrix>
0.02081 0.01211 0.45265 -0.41217
-0.02644 0.0902 -0.04717 0.31703
-0.13606 -0.01567 0.07841 0.14996
0.0 0.0 0.0 1.0
</matrix>
0.02081 0.01211 0.45265 -0.41217
-0.02644 0.0902 -0.04717 0.31703
-0.13606 -0.01567 0.07841 0.14996
0.0 0.0 0.0 1.0
如何实现读取组的旋转和平移,以便在使用的CAD软件中绘制整个模型时,在opengl中正确渲染整个模型?请提供一个链接给我,如果有一个简单的方法可以做到这一点,比如直接应用投影矩阵的预制库,或者更好的选择是一个链接,以了解如何实现和阅读该矩阵。请尽快回复并提前感谢。这可能不是整个投影,而只是模型视图矩阵。将其加载到openGL中您使用的是哪个版本的openGL?这个问题的答案可能会有所不同,这取决于您针对的是哪个版本的OpenGL。它是旧的OpenGL 2.0,我还没有了解gl 3.0或4。我稍微重新排列了矩阵,现在它使用glMultMatrix工作。谢谢你的帮助