
GraphicsHomework.rar_OpenGL水面效果_opengl三维建模_opengl人物行走动画_opengl场景交互
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本作业集包含了OpenGL技术的实际应用案例,包括水面效果模拟、三维模型构建、人物行走动画及场景互动设计。
课程设计的主要内容是开发一个能够实时绘制大规模三维场景的程序系统,并根据老师的要求实现了以下功能:
必做部分:
1. 使用3DS Max对包含建筑物、道路及天空等元素的三维场景进行了建模,同时实现了纹理贴图。
2. 通过3DS Loader读取了场景数据。
3. 利用OpenGL和GLUT扩展库实时绘制上述场景,画面生成速度达到每秒36帧。
4. 提供了一个友好的用户界面,并支持多角度的交互漫游功能。用户可以选择第一人称视角行走或以鸟瞰方式从空中观察。
选做部分:
1. 场景中加入了三维地形元素,人物能够随着高度的变化沿地势移动。
2. 应用了流体模拟技术来表现水面波动及水与刚性物体的相互作用,并展示了漂浮在水面上的木块模型。
3. 实现了烟雾效果和云朵等气象条件的实时渲染。
4. 引入碰撞检测机制,用于动态地检查摄像机(即人的视点)与其他对象之间的接触情况,防止出现穿墙等问题。
5. 开发了一种简单的动画技术来模拟F111战斗机飞行的情景。
6. 使用了Billboard绘制方法提高程序运行效率。
全部评论 (0)
还没有任何评论哟~


