RT啊,马上毕业了,一下子脑残选了个opengl的毕设。我们计算机只学过数据库,数据结构,操作系统什么的,opengl完全没接触过啊。C++学过,但是这个opengl真的只是听过啊。下面是我的毕设,不知道有么有大神给指点一下啊,小弟先在这里谢谢了。
——————————------——————疯割线———————————————————
3D游戏中,玩家可以在三维场景中漫游,穿街过巷。随着玩家的移动,玩家所看到的景象也在变化,这样真实感效果就是由地面漫游模块所完成的。
本题目要求设计出3D游戏中地面漫游模块,使玩家可以在三维场景中漫游。随着玩家的移动,玩家所看到的景象也在变化,抬头可以看见天,低头可以绕开地面上的物体,设计出真实感的漫游效果。在OpenGL里物体坐标的移动,可视为物体的移动,角度的变换,可仿真视角的效果,通过设计出地面漫游模块利用OpenGL模拟出玩家在行走过程中的视觉效果。在OpenGL场景中建立有一定真实感的地面,这个地面还有起伏的山峦,在其中漫游时有翻山越岭、爬坡过垫得视觉效果。主要内容:
(1)掌握网络游戏中地面漫游的原理。这是本课题主要研究的内容,包括各种算法的核心思想和适用场合等。
(2)掌握C++语言和OpenGL编程技术。主要是各种绘制函数的使用和功能。
(3)设计软件的图形界面。
(4)能够生成随机地形高度,建立一个具有起伏效果的地面,并在漫游过程中视点高度随地形高度变化而发生相应变化。
跪求大神
——————————------——————疯割线———————————————————
3D游戏中,玩家可以在三维场景中漫游,穿街过巷。随着玩家的移动,玩家所看到的景象也在变化,这样真实感效果就是由地面漫游模块所完成的。
本题目要求设计出3D游戏中地面漫游模块,使玩家可以在三维场景中漫游。随着玩家的移动,玩家所看到的景象也在变化,抬头可以看见天,低头可以绕开地面上的物体,设计出真实感的漫游效果。在OpenGL里物体坐标的移动,可视为物体的移动,角度的变换,可仿真视角的效果,通过设计出地面漫游模块利用OpenGL模拟出玩家在行走过程中的视觉效果。在OpenGL场景中建立有一定真实感的地面,这个地面还有起伏的山峦,在其中漫游时有翻山越岭、爬坡过垫得视觉效果。主要内容:
(1)掌握网络游戏中地面漫游的原理。这是本课题主要研究的内容,包括各种算法的核心思想和适用场合等。
(2)掌握C++语言和OpenGL编程技术。主要是各种绘制函数的使用和功能。
(3)设计软件的图形界面。
(4)能够生成随机地形高度,建立一个具有起伏效果的地面,并在漫游过程中视点高度随地形高度变化而发生相应变化。
跪求大神