3D演示系统支撑平台设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:kinglovechina
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件性能的不断提高以及实时三维渲染技术的发展,开发3D程序的技术门槛和经济门槛逐渐降低,人们对演示系统的期望和要求不再仅仅局限于2D的图像处理技术,而倾向于更直观、更易于表达和理解的3D渲染技术。目前,大多数3D演示系统都是直接基于3D渲染引擎开发的。虽然主流的3D渲染引擎日臻完善和成熟,但是为了保证3D渲染引擎的灵活性,大多都仅仅是对底层API进行了封装,例如光影处理、纹理贴图、模型摆放和镜头移动等,对于3D演示系统的开发来说仍过于基础且不易用。基于3D渲染引擎开发出一套完整的3D演示系统开发工具意义重大。本文提出构建3D演示系统支撑平台的思路,基于OGRE面向对象3D渲染引擎和Qt图形用户界面库构建了平台的基本框架。针对3D演示系统的三维场景内容主要为天空和模型,本文设计并实现了天空、天气切换功能以及模型载入、编辑、保存模块;针对3D演示系统的展示途径主要为自动漫游、快速导航以及模型超链接,本文设计并实现了自动漫游动画及路线编辑模块、快速导航及导航地址编辑模块和模型超链接网址浏览及地址编辑模块。针对实现好的3D演示系统支撑平台,本文对各个功能模块进行了逐一测试。测试结果表明:平台提供了基本的三维浏览功能;能够自由切换天气和昼夜;能够完成模型多线程快速加载以及模型布局编辑和保存;能够设置模型链接网址并双击浏览;能够进行自动漫游并且自定义编辑漫游路线;能够快速导航到场景指定地点并且快速导航地点可编辑。总之,本平台提供了基本编辑工具为3D演示系统的开发做支撑。
其他文献
数字信道化技术是现代雷达侦测系统的重要组成部分,短时傅里叶变换(STFT)算法是实现数字信道化常用的一种算法。该算法所构建的数字滤波器组具有滤波特性一致、运算量少的优点,
目的分析奥美拉唑联合盐酸异丙嗪治疗妊娠呕吐的临床效果。方法选取我院2015年3月~2016年3月收治的90例妊娠呕吐患者作为本次实验的研究对象,并随机分为数量相等的两组,每组
本文介绍了大连理工大学建筑学专业办学理念与特色、培养计划特色、设计课程教学特色,着重阐述了具有地域性特色的"城市与建筑再生""滨海区域城市设计"课程,以及"国际化开放式建筑
论文基于软土地基的施工问题和现实影响,探讨相应的处理对策,介绍了表层处理技术、安装桩基技术、加载法和挤密桩法等多种软土地基处理技术的有效应用,以期提高路桥工程的稳