毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

基于OpenGL的虚拟场景漫游软件设计

具体要求:
1:对OpenGL的最新应用方面进行深入研究。
2:了解OpenGL的概念及特点,熟悉OpenGL的MFC开发平台。
3:实现基于OpenGL虚拟场景漫游软件。
系统功能要求:
在对OpenGL开发工作流程的基础上,建立一个具体虚拟场景漫游系统模型,并实现该系统基本功能。利用OpenGL实现虚拟场景漫游软件开发,提交一套功能较强大的虚拟场景漫游软件。
开题报告内容: 
课题意义:我们生活在一个充满三维物体的三维世界中,为了使计算机能精确地再现这些物体,我们必须能在三维空间描绘这些物体。我们又生活在一个充满信息的世界中,能否尽快地理解并运用这些信息将直接影响事业的成败,所以我们需要用一种最直接的形式来表示这些信息。
课题内容:基于OpenGL的虚拟场景漫游软件设计
课题研究方法的概要分析:通过对该软件功能和应用各方面的综合分析,在以OpenGL为基础的前提下,利用Visual C++ 6.0为开发平台,建立基于OpenGL虚拟场景漫游软件。
方法及预期目的:
方法:  
1.根据基本图元建立景物的三维模型,并对模型进行数学描述。
2.设置像素格式确定OpenGL绘制风格、颜色模式等重要信息。
3.把模型放置在三维空间的适当位置,设置三维空间的适当位置,设置三维透视视景体以观察场景。
4.程序相应键盘消息来改变透视视景体的参数,实现虚拟场景的漫游。
5. 根据当前的透视视景体的参数,将视景体内的景物及其颜色信息转化为可在计算机屏幕上显示的像素信息。
    预期目的:
    建立基于OpenGL虚拟场景漫游软件,可以用键盘或鼠标点击控制漫游方向,并且可以从各个视角进行场景的观察。
 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:MFC的数字图像处理技术之彩色处理
下一篇:OpenGL外文翻译-译文部分


版权所有 毕业设计网联系qq:242219979 © 2007-2022