虚拟古村落漫游系统环境中的模型构建论文

虚拟古村落漫游系统环境中的模型构建论文

ID:25621090

大小:50.50 KB

页数:5页

时间:2018-11-21

虚拟古村落漫游系统环境中的模型构建论文_第1页
虚拟古村落漫游系统环境中的模型构建论文_第2页
虚拟古村落漫游系统环境中的模型构建论文_第3页
虚拟古村落漫游系统环境中的模型构建论文_第4页
虚拟古村落漫游系统环境中的模型构建论文_第5页
资源描述:

《虚拟古村落漫游系统环境中的模型构建论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、虚拟古村落漫游系统环境中的模型构建论文摘要本文针对虚拟古村落漫游系统环境中的建模问题,提出结合MultiGenCreator和3DSMAX两种建模软件进行建模的方法,保证了模型的逼真度和漫游系统的运行效率。关键词虚拟漫游;MultiGenCreator;3DSMAX;建模0引言虚拟现实(VirtualReality)是近年来十分活跃的技术研究领域。它是一系列高新技术的汇集,包括计算机图形学、图像处理与模式识别、智能接口技术、人工智能、多传感器技术以及高度并行的实时计算技术。目前,其应用已广泛涉及军事、教育培训、工程设计、商业、医学、影视、艺术、娱

2、乐等众多领域,并带来了巨大的经济效益。虚拟现实系统中的建模是整个虚拟现实系统建立的基础。为了给用户创建一个能使他感受到身临其境、逼真的环境,就需要创建尽可能逼真的模型和虚拟场景。但是,如果模型和场景过于精细.freelat.8bi(针对Photoshop8.0)文件并拷贝到Photoshop安装目录中的FileFormats文件夹实现。⑵设定纹理图片的大小,要做为纹理的图片长度和宽度像素值均要设为2的整数次幂,如256*128,否则模型在实时漫游中纹理可能发生扭曲变形。23DMAX建模3DSMAX建模软件的使用非常广泛,具有可操作性强、功能强大、

3、模型精细逼真、质感强等特点,缺点就是数据量大。利用3DSMAX构建模型主要工作有:2.1划分场景单元在模型构建中,通常需要对真实场景进行划分,分成相对独立的几个单元。作者根据本文所涉及的古村落的真实场景,划分出了大宗祠、水亭、书院、将军府第等四个主要建筑物和其他次要建筑物,另外树木等小品也可以单独做考虑。2.2主要建筑物建模四个主要建筑物作为场景的核心景点,模型质量要求较高,要有一定的逼真度。因此往往需要使用3DSMAX软件的Extrude、Mirror、Bevel、Loft、EditSpline等等命令。比如在大宗祠的建模中,宗祠的横梁、柱基等

4、等就较多的使用了Extrude、EditSpline命令。另外,为了减少模型的面片和数据量,在保证模型一定精细度的情况下要尽量减少这些命令的Segment、Sides或Steps值,同时,尽可能的使用纹理映射提高模型逼真度。2.3次要建筑物建模次要建筑物模型质量要求不高,可以使用简单几何体和纹理映射来完成。2.4注意事项要想在3dmax中建立模型,并将3dmax模型转换为仿真驱动的OpenFlight模型并且能够使用,在Max中建模时我们必须注意以下几点:⑴避免不兼容的情况在本方法中,需要先使用3DSMAX建立模型再导入到MultiGenCrea

5、tor中进行处理,但是3DSMAX做为一个功能强大的建模软件,有些指令在MultiGenCreator是无法得到识别和支持的,比如复杂的纹理合成、reference参数等等。为了保证前面建立模型在后面得到较好读取,应该避免使用这些指令,或者在模型导入到MultiGenCreator后使用类似的指令。⑵尽量使用简单方式建立的模型要尽量采用比较简易的Box、Shape等来表现,不要使用NURBS、polygon、patch建模方式建模。建议在3dmax中多采用Shape加其它命令的方式来建立模型。⑶在保证模型质量的情况下尽量减少精细度比如在使用Sha

6、pe中的Line建立模型时要尽量将Interpolation选项中的Steps值设置到最小的程度,一般设到1~3即可满足要求,Steps值过高会极大的增加转换后的模型面片数。图2大宗祠的3DSMAX模型在使用Loft命令时,必须注意SkinParameter栏中的Shape和Path值,尽量控制到最小。在Extrude过的Shape模型或Box、Cylinder模型的Segment值应设置为最小,Cylinder模型的Sides也不要设置得过高,一般Cylinder的Sides设为10就可以满足模型的需求。⑷尽量使用纹理贴图在不使用附加多边形的情

7、况下,可以使用纹理从视觉上丰富和提高细节模型,比如像门、窗户、墙面等等。最后,把3DSMAX完成的模型以3DS格式导出。图2是3DSMAX建立的大宗祠模型。3简化模型及优化模型数据库MultiGenCreator软件的最大优点就是建立基于场景图的层次模型数据库,可以使虚拟场景漫游系统得到很高的运行效率。因此,需要对前面利用3DSMAX建立的模型进行简化和优化工作。3.1三角面片合并将3DSMAX建立的模型导入到MultiGenCreator时,MultiGenCreator会将模型中原有的非三角形面片转化成三角形面片,因而会增加多边形的数量。可以

8、通过合并三角面片来有效的简化模型,降低多边形数量。方法很简单,选中要操作的对象或面,使用Edit菜单下的bineFaces命令即可,Mu

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

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

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