基于虚拟现实的三维建模技术的研究( 二 )
文章图片
图4曲线建模1
文章图片
图5曲线建模2
文章图片
图6曲线建模3
文章图片
图7曲线建模4
Subdivision建模具有光滑的表面 , 因而并不存在对象表面的连续性问题 。 刻画到细节的时候 , 比如高精度的调节 , 就是利用level参数进行区域性的调节 。 特别地 , Subdivision(细分表面技术)能够用于应对要求更高的建模 。
综上 , 将可根据用户的实际需求来选择最为恰当的建模方法 , 如此才能快速有效地达成效果目标 。
1.2虚拟现实中的物理建模
继几何建模发展流行之后 , 另外一种建模应运而生 , 就是物理建模 。 物理建模重点取决于科学合理的动态约束和运动方程的确立及求解 。 更改限制条件 , 互动环境即可自动解答更新的运动方程而且不存在显著延迟现象 。 研究中 , 多是通过模拟对象的位移、碰撞检测、旋转、表面形变等方面来实现模型搭建 。
下面将针对2种较为经典的物理建模技术:分形技术和粒子系统 , 分别给出技术综述 。
1.2.1分形技术
分形技术用来表示具有自相似特征的数据集 。 一些复杂的不规则形状对象的建模可以运用自相似这种结构 。 该技术最早应用于山川及水流的地理特性建模 。 分形技术虽然有其操作简单的优点 , 但是计算量过大 , 技术实时性也随即降低 , 所以只是适用于静态远景的建模中 。
1.2.2粒子系统
粒子系统属于经典的物理建模系统 。 简单的操作即可完成复杂运动的建模 , 由此构成了粒子系统 。 在虚拟现实中 , 粒子系统可以来表示焰火、流水、风雪、大雨、瀑布等自然现象 。 在虚拟现实中 , 粒子系统主要用于动态的、运动的物体建模 。
1.3虚拟现实中的行为建模
几何建模与物理建模相结合 , 仅是可以局部呈现出一个视觉上感受真实的画面特点 , 而若要建造一个逼真的虚拟环境世界 , 则还需要行为建模的参与和加入 。
对象的运动与行为描述均可以通过行为建模的方式来执行设计操作 。 行为建模能够准确贴切地描述虚拟现实的特点 , 如果没有行为模型的实效支撑 , 那么任何VR的构建均不会存在任何意义 。
在构造模型时 , 不但要设计实现模型外观等表现特性 , 同时更要关联实现模型物理特性 , 进而符合真实存在的行为习惯和应激的能力 。
如果说几何建模(GeometricModeling)技术主要是计算机图形学领域的研究发展所得 , 那么 , 物理建模(PhysicalModeling)和行为建模(ObjectBehaviorModeling)就是多学科领域交叉的研究产物 。 必须结合多个领域的研究技术成果 , 才能够建立优质且高端完善的行为模型 。
3DMAX模型在虚拟现实中的应用
2.1虚拟现实建模语言———VRML
VRML(VirtualRealityModelingLanguage)是一种能够在网络上发挥影响与作用的可以构建立体虚幻空间的仿真程序语言 。 运用网络的用户能够浏览到由VRML创建的3D虚幻现实 , 改变时下网络与用户应用互动的局限性 , 使得用户与计算机的需求互动更加便捷 , 从而全面展示了虚拟场景的沉浸性、交互性和自主性 。
VRML语言具有描述性质 , 可以构造三维立体环境或物体 。 在构造的虚拟环境中 , 每个场景均由许多的节点来设计、部署并构成 , 因而对这些节点进行概述 , 并且生成wrl文件 。
VRML与HTML相同 , 可以理解为是ASCII码的描述性的语言 。 具体来说 , 就是一种码文件 , 可用普通计算机中都包含的文本编辑器编写 , 还能使用VRML语言的专业编辑器来编写源程序 。 通过使用VRML , 用户可以自行构造出符合特定需求的模拟桌面场景 。
2.23DMAX模型在VRML中的应用
VRML(虚拟现实建模语言)运用节点搭建环境 , 但是用节点来描述模型却难能达到具体逼真的现实设计效果 , 而且也不容易模拟包含复杂面的形体 。 若运用3DMAX则能够弥补这一不足 。 现对其实现过程给出具体分析阐述 。
1)用MAX模型建立VEML文件 。
2)若要构建VRML的三维立体虚幻空间 , 首先需要启用3DMAX , 如此 , 将能够输出VRML97的文件 。 点击3DMAX进入系统 , 并且使用各种建模方法搭建VR系统的实体化之后 , 就要单击Create/Helpers , 选择VRML97;此时 , 会出现一个工具面板 , 面板上列示12个VRML辅助工具 , 分别是:Anchor(锚传感器)、AudioClip(音频剪裁板)、Background(背景)、Billboard(广告牌)、Fog(雾)、InlineObject(在线帮助)、LOD(细节级别)、NavInfo(浏览信息)、ProxSensor(范围传感器)、Sound(声音)、TimeSensor(时间传感器)、TouchSensor(触动传感器);相应地 , 就可添加协调辅助的工具 , 随后单击“File/Export”就会出现一个“SelectfiletoExport”对话框 , 点击“保存类型”的下拉列表框 , 选取“VRML97(*.WRL)”类型文件 , 确定文件名后单击“保存”;其后 , 出现“VRML97EXPORTER”对话框 , 选取系统默认值 , 点击“OK”生成一个文件 , 文件的后缀就是WRL 。
- 背后|《风声》背后那鲜为人知的历史故事!
- 邂逅|溧阳的小众秘境,土著都不一定知道,是时候去一趟了
- 梦中|十里芳华万里飘香,顺德有场“盛大的花事”邀你来赏花
- 中年|一个人的旅行,那就来泸沽湖吧
- 洱海|「我的家乡在河北」春水连天、万鸟翔集!河北版的“苍山洱海”,简直太仙儿了!
- 中年|石林中的探岳与探岳中的你
- 老年|春意浓,天河公园的花海“红了”!
- 飞行|新疆雪雀,高原鸟,孤独的飞行者!
- 步行街|国内唯一面朝大海的步行街:厦门中山路的滨海风情,实在让人陶醉
- 刘强东还有一个十几岁的儿子,亲生母亲是个谜,章泽天知道吗?