OpenGL织梦之旅【第四章】编写一个自己的小剧场

来源:互联网 发布:hishopb2b2c源码下载 编辑:程序博客网 时间:2024/05/01 04:19

       先来解释一下这个标题,在这一章我们要掌握一些OpenGL 3D的基本要点。在这一章中,我们进入3D世界,制作一些简单的3D动画,然后实现可以自由调节位置和视角,类似于在剧场中观看动画的感觉。

        在现实生活中,我们通过眼睛观察事物,然而也有可能我们是歪着头在看这件事物。如果把现实世界坐标化,我们的眼睛有个坐标eyeX,eyeY,eyeZ,我们观察的事物有个坐标viewX,viewY,viewZ,在给定一个向上的向量upX,upY,upZ,标示我们头的是朝哪个方位歪的。在OpenGL提供了一个设置视口函数

        void gluLookAt(GLdouble eyex,GLdouble eyey,GLdouble eyez,

                                   GLdouble centerx,GLdouble centery,GLdouble centerz,

                                   GLdouble upx,GLdouble upy,GLdouble upz);

来帮助我们在计算机的世界中实现观察事物这一功能。这一章的内容将围绕这个函数展开。

原创粉丝点击