OpenGL
HisinWang
CAD二次开发从业者。
QQ: 280338447
展开
-
glViewport()函数和glOrtho()函数的理解
在OpenGL中有两个比较重要的投影变换函数,glViewport和glOrtho。glOrtho是创建一个正交平行的视景体。 一般用于物体不会因为离屏幕的远近而产生大小的变换的情况。比如,常用的工程中的制图等。需要比较精确的显示。 而作为它的对立情况, glFrustum则产生一个透视投影。这是一种模拟真是生活中,人们视野观测物体的真实情况。例如:观察两条平行的火车到,在过了很远之后,这两条铁轨是转载 2015-04-12 23:01:20 · 640 阅读 · 0 评论 -
世界坐标变换要先缩放、后旋转、再平移的原因
转载者:http://blog.csdn.net/pizi0475/article/details/9840921一个三维场景中的各个模型一般需要各自建模,再通过坐标变换放到一个统一的世界空间的指定位置上。 这个过程在 3D 图形学中称作“世界变换” 。 世界变换有三种,平移、旋转和缩放 (实际还有不常用的扭曲和镜像,它们不是affine变换)。 这三种变换按各种顺序执行,结果是不同的。 可是实际的转载 2015-05-19 23:13:14 · 8703 阅读 · 0 评论