2022年大数据量虚拟景观的三维模型优化与漫游 .pdf
《2022年大数据量虚拟景观的三维模型优化与漫游 .pdf》由会员分享,可在线阅读,更多相关《2022年大数据量虚拟景观的三维模型优化与漫游 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 21 卷第 6 期系统仿真学报?Vol. 21 No. 6 2009 年 3月Journal of System Simulation Mar., 2009 ? 1654 ?大数据量虚拟景观的三维模型优化与漫游罗陆锋1,2,邹湘军1,刘天湖1,孙爽2,王红军1(1.南方农业机械与装备关键技术教育部重点实验室(华南农业大学 ),广州 5106421;2.天津市高速切削与精密加工重点实验室(天津工程师范学院),天津 300222) 摘要: 由于大面积虚拟景观的三维模型数据过于庞大,从选择建模工具、降低模型的冗余度和复杂度、降低模型文件大小三个方面对建模过程中三维模型的优化方法进行了研究。给出了
2、虚拟景观漫游系统的体系结构,从三维模型数据转换、漫游路径和视角设计、漫游系统集成等方面阐述漫游系统的实现过程,给出了数据压缩和转换算法。最后在 Visual C+ 软件平台上实现了大数据量的虚拟校园漫游系统,该系统具有很好实时交互性和可扩展性。关键词: 虚拟景观;大数据量;三维模型优化;数据转换;漫游中图分类号: TP391.9文献标识码: A文章编号: 1004-731X (2009) 06-1654-043D Model Optimization and Navigation of Large-Scale Virtual Landscape LUO Lu-feng1,2, ZOU Xian
3、g-jun1, LIU Tian-hu1, SUN Shuang2, WANG Hong-jun1(1. Key Laboratory of Key Technology on Agricultural Machine and Equipment (South China Agricultural University), Ministry of Education, China, Guangzhou 510642, China; 2. Tianjin Key Laboratory of High Speed Cutting & Precision Machining (TUTE), Tian
4、jin 300222, China) Abstract: As the data of 3D model in large-scale virtual landscape was too huge, the optimization methods of 3D model were researched from three aspects- selection of modeling tools, reduction in redundancy and complexity of model and compression of model file . Then, a framework
5、of large-scale virtual landscapes navigation system was proposed, and the realization process of navigation system was expounded through the data conversion of 3D model, the design of navigation path and the integration of navigation system . At the same time, the data compression and conversion alg
6、orithm was put forward . Finally, a large-scale virtual campus navigation system was achieved in Visual C+6.0 software platform. The system has a very well real-time interactivity and scalability. Key words: virtual landscape; large-scale; 3D model optimization; data conversion; navigation 引言虚拟现实技术是
7、一种利用计算机生成一个逼真的三维虚拟环境, 并通过使用传感设备与之交互的新技术,广泛应用于模拟仿真、视景仿真、三维可视化、虚拟产品设计与虚拟农业机器人作业环境、虚拟战争环境、 虚拟城市漫游等技术领域。虚拟环境建模是虚拟现实技术一项重要的研究领域,是整个虚拟现实系统建立的基础。为了创建一个能使人感受到身临其境、逼真的环境, 就需要创建尽可能逼真的模型和虚拟场景。但是 , 如果模型和场景过于精细, 数据量过于庞大, 就会给虚拟现实应用系统带来灾难1, 尤其是比较复杂的场景,比如虚拟名胜景观。所以在虚拟现实系统的建模中, 应该要在保证模型质量情况下做到模型数据量尽可能小, 以提高虚拟现实应用系统的运
8、行效率。大数据量虚拟景观漫游主要采用以摄像镜头的平移、旋转、推拉、摇动、变焦、及组合变换对场景和物体进行不同收稿日期: 2007-08-21 修回日期: 2007-12-27 基金项目:国家自然科学基金 (50775079) ,广东省自然基金 (07006692, 07300720,05006661), 广东省科技攻关(2007B010200068),天津市教育科学“十一五” 重点规划课题 (ZGC020),教育部博士点基金 (200805640009) 作者介绍:罗陆锋 (1982-), 男, 湖南新化人 , 硕士, 研究方向为虚拟现实技术、制造过程仿真; 通信作者: 邹湘军 (1957-)
9、, 女, 湖南省衡阳人 , 博导, 教授 , 研究方向为智能设计与制造、虚拟现实与仿真、农业机器人行为仿真与控制等。方位的展示2。基本要素包括:虚拟摄像机设置、运动速度控制、以及虚拟观察者各种动作的模拟(步行、旋转及其他动作)等等,本文所研究的虚拟漫游系统采用目前最先进的虚拟现实软件为基础进行二次开发,最终生成一个逼真的视听觉一体的虚拟景观。1 三维模型的优化方法大数据量虚拟景观涉及了大量地形不一的地面、各式各样的树木花草、房屋等一系列的不规则模型,数据量大、渲染速度低等问题自然就成为开发虚拟景观模型的瓶颈。所以,在建立模型的过程中要养成良好的工作习惯,树立起模型优化意识,要科学组织模型的结构
10、、减少模型的冗余度。同时,还要科学选择建模工具,尽量在不影响逼真性的前提下压缩模型数据。1.1 合理选择建模工具根据虚拟景观的实际情况合理选择建模工具对整个建模过程来说具有极其重要的意义。目前在几个常用的视景仿真建模工具里面以MultiGen Creator 和 3DSMAX 最具有代表性。 MultiGen Creator系列产品是世界上领先的实时三维数据库生成系统,它可以用来对战场仿真、娱乐、城市仿真和计算可视化等领域的视景数据库进行产生、编辑和查看,具有自动化的大型地形和三维人文景观产生器、道路产生器等强大功能。所以,用MultiGen Creator 来建虚拟景观的地名师资料总结 -
11、- -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 第 21 卷第 6 期Vol. 21 No. 6 2009 年 3月罗陆锋,等: 大数据量虚拟景观的三维模型优化与漫游Mar., 20091655形和道路较为理想。3DSMAX是目前世界上应用最广泛的三维建模、动画、渲染软件,它几乎可以做出任何需要的模型。在大数据量虚拟景观的建模过程中,可以用3DSMAX来构建形状比较复杂的模型,例如房屋、亭、奇形怪状的石头、人、动物等一系列模型,再把3DSMAX
12、建立的模型导入 MultiGen Creator 中生成场景层次数据库,这样能方便的构建出高质量的虚拟景观。1.2 减少模型冗余度和复杂度在建模 过 程中 , 将3DS MAX建 立 的 模 型 导 入 到MultiGen Creator 时,MultiGen Creator 会将模型中原有的非三角形面片转化成三角形面片,因而会增加多边形的数量,采用近平面合并算法可以将一些相邻的三角面片合并成一个大的多边形,这样能有效地简化模型,降低多边形数量。使用编辑菜单下的Combine Faces 命令, MultiGen Creator可自动将处于同一平面的相邻三角形合并,减少的三角面片数可以达到 5
13、0%以上1。描述实体模型表面的数据经常存在冗余现象,这里的冗余多边形主要是指在实体外部观察模型时不可视的部分。所以在建立模型数据库的时候删除模型背面、内部或被遮挡的多边形可以减少系统的绘制时间。比如次要房屋只需要绘制出房屋的外部,房屋的底面、内墙面等不需要渲染出来,因此可以在模型中直接删除。由于场景浏览时它们处于不可见的位置,去除它们并不影响实体的视觉效果,而消除这些冗余多边形则可以在很大程度上降低整个场景的复杂度。采用细节层次LOD (Level of Detail )模型对同一场景或场景中的物体使用不同细节的描述方法,在绘制时, 如果一个物体离视点比较远,或者这个物体比较小,就可以用较粗的
14、 LOD 模型绘制,反之,如果物体离视点较近,或者物体比较大,就用较精细的LOD 模型来绘制。 LOD 模型通常通过网格简化算法来生成,目前最经典的网格简化算法是Schroeder 提出的三角形网格简化算法,该方法的基本思想是:先对三角形网格中的顶点进行分类,用距离误差分别计算顶点的重要性, 删除不重要的顶点,并对删除顶点后留下的空洞进行三角化3。在高度场数据中,一个点的重要性可以定义为:( , )()( , )H x yaSx y-其中 H(x,y)为原有模型中的 (x,y)点处的高度值, (aS)(x,y)为近似模型中 (x,y)点处的高度值。这种局部误差越小,所产生的近似模型质量越高。全
15、局误差度量为:,( , )()( , )x yH x yaS x y-全局误差度量是所有点上近似误差的总和。在所有删除的顶点必须有尽量小的全局误差。1.3 减少模型文件大小模型文件的大小在一定程度上反映了模型的复杂程度,通过采用纹理映射、 纹理压缩和实例等技术可以直接减小模型文件的大小, 提高模型在系统中存储、 加载和绘制的速度,提高虚拟漫游系统的实时交互性。纹理映射技术是在对应位置的多边形表面上“ 贴制 ” 纹理图片, 用来替代详细的模型细节。这样处理可以减少模型的多边形数目和复杂程度,提高图像绘制输出时的显示速度。只要视点不过于靠近实体,纹理映射并不会降低场景的逼真程度。从对比效果上看,采
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年大数据量虚拟景观的三维模型优化与漫游 2022 数据量 虚拟 景观 三维 模型 优化 漫游
限制150内