当前位置: 首页>>实践成果>>正文

3D螃蟹迷宫-08计算机系-徐静 刘怡杰 吴蒙

发布者:admin发布时间:2011-12-14 10:48:52浏览次数:214

1)主要思想和可实现的功能

    基于老师在课程上讲的一些3D的实现,以及模型导入,图像导入等功能,我们做了一个简单的3D漫游,以及漫游的转弯过程,因为时间原因很多地方还不完善,但是基本的漫游过程,可以实现了,他可以前进,后退,转弯……


2)程序操作说明

ESC:初始界面切换

W:前进

S:后退

A:左转

D:右转


3)所用OpenGL技术(鼠标、键盘、图形变换、双缓存、动画。。。)

键盘交互,图像导入,模型导入,视点视角旋转,漫游过程,双缓存等


4)项目制作过程进度,开发周期

1月1日构思

1月2日集体讨论确定实现的功能

1月3日分工实现代码

1月4日进行完善和修改

1月5日检查代码错误,写开发文档


5)总结项目的收获、心得体会和不完善之处

收获:通过这次实验是我充分的掌握了3D的模型一届坐标,而且更加好的使用键盘,而且将坐标的原理掌握牢固,一些基础图形的绘制也基本记得清楚。

心得体会:感觉3D漫游很多地方还是不怎么熟悉,很多多余的面去不掉。

不完善之处:迷宫的一部分,没有实现全部。


6). 参考资料,包括网址、书籍等

老师给的实验代码

老师的讲义


7). 收获总结

    通过3D的学习,需要一定的空间想象能力,需要有好的建模能力,在坐标变化时能合理转化,能做到转化后而不改变它本质,从而达到理想的效果,3D的使用为游戏等多方面事物增加了娱乐性和趣味性,让事物更加灵活,更具有表现能力,小组组员间的合作也是不容忽视的,在变化场景出现问题的时候,需要一起想象,让工作减轻了不少。