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

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:kinglovechina
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件性能的不断提高以及实时三维渲染技术的发展,开发3D程序的技术门槛和经济门槛逐渐降低,人们对演示系统的期望和要求不再仅仅局限于2D的图像处理技术,而倾向于更直观、更易于表达和理解的3D渲染技术。目前,大多数3D演示系统都是直接基于3D渲染引擎开发的。虽然主流的3D渲染引擎日臻完善和成熟,但是为了保证3D渲染引擎的灵活性,大多都仅仅是对底层API进行了封装,例如光影处理、纹理贴图、模型摆放和镜头移动等,对于3D演示系统的开发来说仍过于基础且不易用。基于3D渲染引擎开发出一套完整的3D演示系统开发工具意义重大。本文提出构建3D演示系统支撑平台的思路,基于OGRE面向对象3D渲染引擎和Qt图形用户界面库构建了平台的基本框架。针对3D演示系统的三维场景内容主要为天空和模型,本文设计并实现了天空、天气切换功能以及模型载入、编辑、保存模块;针对3D演示系统的展示途径主要为自动漫游、快速导航以及模型超链接,本文设计并实现了自动漫游动画及路线编辑模块、快速导航及导航地址编辑模块和模型超链接网址浏览及地址编辑模块。针对实现好的3D演示系统支撑平台,本文对各个功能模块进行了逐一测试。测试结果表明:平台提供了基本的三维浏览功能;能够自由切换天气和昼夜;能够完成模型多线程快速加载以及模型布局编辑和保存;能够设置模型链接网址并双击浏览;能够进行自动漫游并且自定义编辑漫游路线;能够快速导航到场景指定地点并且快速导航地点可编辑。总之,本平台提供了基本编辑工具为3D演示系统的开发做支撑。
其他文献
搞好丰产方是农业生产的重要基本建设禾兴各级领导大搞丰产方,是多年来组织领导农业生产的成功实践,是实行领导、科技人员、农民三结合,示范科技成果,推广先进经验,树典型、出产量
马铃薯掐尖可增产江苏农垦临海农场五分场32大队卞成宝经过多年实践证明,马铃薯适时掐尖,不仅能调整株型,协调养分流向,而且可以增产20%左右。他的具体方法是,在马铃薯顶部刚现花蕾时,选
数字信道化技术是现代雷达侦测系统的重要组成部分,短时傅里叶变换(STFT)算法是实现数字信道化常用的一种算法。该算法所构建的数字滤波器组具有滤波特性一致、运算量少的优点,
目的探讨分析脐带长度与胎儿的脐带绕颈率及绕颈周数的关系。方法将2000例本院分娩产妇的胎儿脐带长度分为四组(〈30cm,30—69cm,70—90cm,〉90cm)分别统计脐带绕颈率,绕颈周数,以
目的分析奥美拉唑联合盐酸异丙嗪治疗妊娠呕吐的临床效果。方法选取我院2015年3月~2016年3月收治的90例妊娠呕吐患者作为本次实验的研究对象,并随机分为数量相等的两组,每组
<正> 为了选育适应旱作农业区,特别是甘肃省中、西部急需的丰产稳产、优质多抗、应变能力强、综合性状优良的旱地春小麦新型品种,我们以自己发现并培育的A型大穗单体系列为基
本文介绍了大连理工大学建筑学专业办学理念与特色、培养计划特色、设计课程教学特色,着重阐述了具有地域性特色的"城市与建筑再生""滨海区域城市设计"课程,以及"国际化开放式建筑
论文基于软土地基的施工问题和现实影响,探讨相应的处理对策,介绍了表层处理技术、安装桩基技术、加载法和挤密桩法等多种软土地基处理技术的有效应用,以期提高路桥工程的稳
目的 探讨ER、PR、P53、Ki-67、C-erbB-2蛋白的表达,与乳腺癌淋巴结转移及预后的关系。方法 复习67例乳腺癌根治标本的临床资料,分别对每例病例进行光镜、免疫组织化学染色观察
武进县农业适用科技推广成绩斐然蒋岳南江苏省农机化试点县之一的武进县,自1991年恢复农机局建制以来,农业机械化适用新技术的推广取得了卓著的成绩。1991年获江苏省“铁牛杯优胜奖”;1992年