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);
来帮助我们在计算机的世界中实现观察事物这一功能。这一章的内容将围绕这个函数展开。
- OpenGL织梦之旅【第四章】编写一个自己的小剧场
- OpenGL织梦之旅【第二章】编写一个的钟表程序
- OpenGL织梦之旅【第三章】编写一个显示图片的程序
- OpenGL织梦之旅【第四章】第2节.简单的3D动画
- 自己编写的一个画圆的小函数
- 自己编写一个小功能的C#知识点总结
- OpenGL织梦之旅【第四章】第1节.设置视点函数gluLookAt
- Cocos openGL编写自己的Shaders
- OpenGL的一个小经验
- 一个OpenGL的小例子
- Java之编写一个自己的加载器
- 自己编写的一些小程序
- 编写自己的注解处理器小栗子
- 新手学FreeCAD 第四篇 编写自己的Workbench(python)
- OpenGL ES2.0教程:编写自己的shader(2)
- OpenGL ES2.0教程:编写自己的shader(2)
- OpenGL ES2.0教程:编写自己的shader
- Cocos2dx-OpenGL ES2.0教程:编写自己的shader(2)
- c#处理鼠标和键盘事件
- Java--java关闭线程的安全方法
- opencv时间测量函数
- 高质量C/C++编程读后笔记一
- PHP的HTTP身份认证
- OpenGL织梦之旅【第四章】编写一个自己的小剧场
- Android XML解析
- OpenERP Web Client设置闲置有效时间
- jquery.validate+jquery.form提交的三种方式
- c#常用函数总结
- Word查找栏 代码·通配符一览表
- java基础语法总结
- insmod简介
- 安全可靠的3G传输中IP地址的解决方案