- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟古村落漫游系统环境中的模型构建_计算机论文
虚拟古村落漫游系统环境中的模型构建_计算机论文
摘 要 本文针对虚拟古村落漫游系统环境中的建模问题,提出结合MultiGenCreator和3DSMAX两种建模软件进行建模的方法,保证了模型的逼真度和漫游系统的运行效率。
关键词 虚拟漫游;MultiGen Creator;3DS MAX;建模 0 引言
虚拟现实(Virtual Reality)是近年来十分活跃的技术研究领域。它是一系列高新技术的汇集,包括计算机图形学、图像处理与模式识别、智能接口技术、人工智能、多传感器技术以及高度并行的实时计算技术。目前,其应用已广泛涉及军事、教育培训、工程设计、商业、医学、影视、艺术、娱乐等众多领域,并带来了巨大的经济效益。
虚拟现实系统中的建模是整个虚拟现实系统建立的基础。为了给用户创建一个能使他感受到身临其境、逼真的环境,就需要创建尽可能逼真的模型和虚拟场景。但是,如果模型和场景过于精细,数据量过于庞大,将给虚拟现实应用系统带来灾难,尤其是比较复杂的场景比如古村落建筑。在虚拟现实系统中的建模,应该在保证必须的模型质量情况下做到数据量尽量小,以保证虚拟现实应用系统的运行效率。作者在进行楠溪江古村落虚拟漫游系统的实现过程中,结合MultiGenCreator和3DSMAX两种建模软件,较好的解决了这个问题。建模的工作流程如图1所示。
图1 建模工程流程
1 前期处理
为了使MultiGenCreator和3DSMAX这两个软件的工作能够较好对接,建模工作能够顺利开展,必须要做一些前期的准备工作。
1.1 获取布局图
虽然虚拟漫游系统并不要求虚拟场景与真实场景完全一致,但是构建的模型和场景应该尽量真实反映实际的情况。首先应该获取正确的古村落布局图,最好是精确的AUTOCAD图纸。作者获取的是DWG格式的布局图,提取轮廓线后可以做为模型构建的底图。
1.2 纹理预处理
在虚拟现实系统中为了增加模型的逼真效果,通常把取自实际环境的数码照片做为纹理。另外,在MultiGenCreator中的模型格式OpenFlight(*.FLT)只接受RGB或RGBA格式的图形文件做为纹理。因此,为了使纹理能够更好在MultiGenCreator中工作,需要对数码照片进行处理。
⑴让常用的图像处理软件比如Photoshop能够处理RGB或RGBA格式的文件,可以通过下载rgbformat.8bi(针对Photoshop8.0)文件并拷贝到Photoshop安装目录中的File Formats文件夹实现。
⑵ 设定纹理图片的大小,要做为纹理的图片长度和宽度像素值均要设为2的整数次幂,如256*128,否则模型在实时漫游中纹理可能发生扭曲变形。
2 3DMAX建模
3DSMAX建模软件的使用非常广泛,具有可操作性强、功能强大、模型精细逼真、质感强等特点,缺点就是数据量大。利用3DS MAX构建模型主要工作有:
2.1 划分场景单元
在模型构建中,通常需要对真实场景进行划分,分成相对独立的几个单元。作者根据本文所涉及的古村落的真实场景,划分出了大宗祠、水亭、书院、将军府第等四个主要建筑物和其他次要建筑物,另外树木等小品也可以单独做考虑。
2.2 主要建筑物建模
四个主要建筑物作为场景的核心景点,模型质量要求较高,要有一定的逼真度。因此往往需要使用3DS MAX软件的Extrude、Mirror、Bevel、Loft、Edit Spline等等命令。比如在大宗祠的建模中,宗祠的横梁、柱基等等就较多的使用了Extrude、Edit Spline命令。另外,为了减少模型的面片和数据量,在保证模型一定精细度的情况下要尽量减少这些命令的Segment、Sides或Steps值,同时,尽可能的使用纹理映射提高模型逼真度。
2.3 次要建筑物建模
次要建筑物模型质量要求不高,可以使用简单几何体和纹理映射来完成。
2.4 注意事项
要想在3dmax中建立模型,并将3dmax模型转换为仿真驱动的OpenFlight模型并且能够使用,在Max中建模时我们必须注意以下几点:
⑴ 避免不兼容的情况
在本方法中,需要先使用3DSMAX建立模型再导入到MultiGenCreator中进行处理,但是3DSMAX做为一个功能强大的建模软件,有些指令在MultiGenCreator是无法得到识别和支持的,比如复杂的纹理合成、reference参数等等。为了保证前面建立模型在后面得到较好读取,应该避免使用这些指令,或者在模型导入到MultiGenCreator后使用类似的指令。
⑵ 尽量使用简单方式
建立的模型要尽量采用比较简易的Box、Shape等来表现,不要使用NURBS、polygon、patch建模方式建模。建
您可能关注的文档
- 网络计算机实验室安全管理模式探讨_计算机网络论文.doc
- 网络语言的构成及其运用在社会中的影响_计算机网络论文.doc
- 网络语言:向左走,向右走?_计算机网络论文.doc
- 网络课程的功能结构及教学模式初探_计算机网络论文.doc
- 网络贸易中如何有效回复外贸询盘_计算机网络论文.doc
- 网络运行中掉话问题的研究分析_计算机网络论文.doc
- 网络道德失范问题、原因与对策分析_计算机网络论文.doc
- 网络道德问题研究_计算机网络论文.doc
- 网络隐私技术保护方法的研究_计算机网络论文.doc
- 网络隐私权保护现状与措施_计算机网络论文.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)