- 博客(43)
- 资源 (2)
- 收藏
- 关注
原创 关于OpenGL模型视图矩阵的研究
在OpenGL中,矩阵的逻辑形式: 在模型视图矩阵中使用列向量来表示转换后的坐标系, 使用右乘列向量来完成对点的变换。 在OpenGL中,矩阵的物理形式: 使用连续的储存单元储存一列,(即v[0],v[1],v[2]表示m11,m21,m31) 我们可以“错误”地认为OpenGL矩阵的逻辑形式为行向量,并且“错误”地认为物理方式为连续单元保存一行。 这样经过两次错误地认为,
2012-03-24 09:37:21
3999
原创 gluLookAt
对于参数:(eyeX,eyeY,exeZ),与其叫做眼(或视点)坐标,不如叫做移动摄像机的位移矢量。 例如: gluLookAt(0.0,150.0,200.0,...); gluLookAt(0.0,150.0,200.0,...); 相当于: gluLookAt(0.0,300.0,400.0,...); 坐标(centerX,centerY,centerZ
2012-02-06 17:06:03
700
原创 C++自动类型转换导致的微妙错误
vector_t(float aX=0.0f, float aY=0.0f,float aZ=0.0f): x(aX),y(aY),z(aZ){} ... vector_t v1,v2; ... v = v1 * 10.0f; 上述红色语句竟然通过编译了,仔细检查也没发现相符的运算符重载。 通过调试发现有一次构造函数的调用,这才想起来C++的自动类型转换。 差笔记得:
2012-02-05 19:37:22
807
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅