multigen creator三维建模的关键

multigen creator三维建模的关键

ID:22376517

大小:51.00 KB

页数:6页

时间:2018-10-28

multigen  creator三维建模的关键_第1页
multigen  creator三维建模的关键_第2页
multigen  creator三维建模的关键_第3页
multigen  creator三维建模的关键_第4页
multigen  creator三维建模的关键_第5页
资源描述:

《multigen creator三维建模的关键》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、MultigenCreator三维建模的关键摘要 介绍了将Creator应用于虚拟校园三维建模的技术路线;讨论了建模过程中所用到的实例化、LOD和公告牌三个关键技术;通过这些方法解决了虚拟校园三维建模的精细程度与数据量之间的矛盾,并结合实际加以应用。关键词 Creator;虚拟校园;三维建模;实例化;LOD1 引言虚拟现实是指由计算机生成的一种实时三维空间[1]。虚拟校园是在传统校园的基础上,采用先进的信息化手段和技术,将现实中的校园各项资源都数字化,形成一个数字空间。将物质资源变为取之不尽用之不竭的信息资源。其中,

2、虚拟校园的三维建模是实现校园数字化的重要基础。本文结合虚拟校园的三维景观的建设着重讨论了用MultigenCreator对其建模的关键技术,实例化技术、多层次细节模型技术和公告牌技术。2 Creator软件及用于虚拟校园三维建模的技术方法现在流行的三维建模工具主要有AutoCAD,3DSMax,MultigenCreator。AutoCAD允许用户借助灵活的体、面、边编辑技术编辑三维实体,实现面的移动、旋转、平移、删除、复制、改变颜色、实体的拆分或检查实体的有效性。但对于大范围区域,如果每个地物目标都这样建模不仅费时

3、,而且也不实际。3DSMax建模功能强大,对对象的细节描述非常生动,适合于对象的精细建模;但是其建模数据量非常大,不能满足实时渲染对数据量的要求,需要简化、消除冗余数据才能用于虚拟城市三维建模。MultigenCreator是专门为复杂的虚拟场景实时漫游设计的建模工具,有良好的用户交互界面,建模速度快,而且它建立的模型较小,不会影响虚拟环境的实时性,但是在精细建模方面却不能和3DMax相提并论。图1结合“虚拟校园三维可视化研究”课题的实际情况,由于该课题要求能够实现实时漫游,对模型的精度要求的却不是很高,所以我们采用

4、MultigenCreator进行建模,并用Vega实现其漫游功能。将MultigenCreator应用于虚拟校园的三维建模的技术方法如下:(1)准备数据:从AutoCAD制作的校园平面图中提取建模要用到的建筑轮廓线,并将其保存为*.dxf的格式,该数据格式后期可以直接导入MultigenCreator。(2)制作纹理:利用数码相机拍摄建筑物的数字影像,然后利用Photoshop图像处理软件对其进行纠正、缩放、匹配处理,为了能够在Vega中实现实时渲染和漫游时纹理不发生变形和丢失,将纹理文件转化为Vega中支持的文件

5、格式RGB、RGBA、INT、INTA、BMP或JPG,纹理的大小修改为Vega规定的像素长度——2n。(3)虚拟校园三维模型的建立:将AutoCAD制作的校园平面图导入Creator中,并在此基础上建模。(4)Creator对模型数据的加工处理:主要是对以上步骤所建立的各种模型进行数据层次结构的组织、LOD模型的制作等。(5)三维仿真系统的驱动:应用Vega开发平台进行二次开发,建立数字城市三维景观系统,实现系统的三维漫游和分析等功能。其开发流程图如图1所示。图13 Creator建模的关键技术3.1实例化技术一个

6、实例是指对模型数据库中某个对象的一个参考副本,仅仅是指向模型数据库中模型对象的指针,并没有复制模型对象的几何形体。所以,节省了计算机运行的开销[2]。如果同一物体在场景中被使用多次,也就是说除了空间位置,几何形状和属性都相同,那么可以建立一个模型,在以后的使用过程中采用实例化技术(Instance)引用该模型即可。对于对称的模型也可以采用实例化技术,这样可以节省大量的硬盘和内存空间。3.2层次细节技术层次细节(LOD)是一组代表模型数据库中同一物体而又具有不同的细节程度的模型对象,不同细节程度版本模型的多边形复杂度也

7、不一样,细节程度越高模型对象所包含的多边形数量也越多[1]。在Creator建模中利用LOD技术具体而言就是,如果视点离物体较远,则使用由多边形数相对较少的低LOD显示模型对象,随着视点的移动,实时系统会逐渐用越来越复杂的高LOD代替,反之亦然。因为每一个实时系统能显示的多边形的数目都是有限的,所以使用LOD技术可以有效提高模型数据库的多边形利用率,在有限的条件下取得最佳的视觉效果。3.3公告牌技术MultigenCreator中的公告牌(Billboard),是那些模型数据库中可以在实时仿真过程中始终保持面对视点的

8、多边形[2]。公告牌通常用于创建场景中类似于电线杆或树木等具有对称性的物体,甚至可以用一个多边形来表现具有大量细节的模型对象。比如,在场景中需要创建一棵树,就可以用二维的公告牌多边形,通过给它映射透明纹理使其看起来具有逼真的三维效果。4 应用实践以下以虚拟校园为例具体说明Creator在虚拟校园三维建模中的应用。4.1实例化技术在虚拟校园的建模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。