opengl里面的glRotated执行顺序是顺着的还是倒着的?
- C/C++ code
glRotated(xRot , 1.0, 0.0, 0.0); glRotated(yRot, 0.0, 1.0, 0.0);
是先执行绕X轴转还是先执行绕y轴转?
[解决办法]
opengl渲染都称"管线",代码是按照你写的次序执行的
最后3个参数指定转轴,你分别作了绕x轴和y轴旋转,x轴先
[解决办法]
是倒着的。比如变换矩阵的出现顺序是C、M,最后应用到顶点是CMv,所以顺序是先M再C。
所以是倒着的。
你可以参考一下OpenGL红宝书:
[解决办法]
还有这篇文章:http://blog.csdn.net/xiajun07061225/article/details/7037020