3D XML 是一种以 XML 为基础的共通文件格式,能让使用者快速且轻易的分享精密的 3D 资料。3D XML 拥有快速且高效率传输的特性,并具备独特功能,如使用多层图像 ( multi-representational) 方法建构的 3D 资料结构、对于复杂精密的几何资料具备绝佳的压缩能力 … 等,都能有效地确保资料能够快速传输,并缩短载入的时间。Dassault Systemes(达梭系统)在所有的产品线里,都加入 3D XML 格式的支持,包含:CATIA,DELMIA,ENOVIA,SMARTEAM 和 SolidWorks。
可以直接在 Virtools 4 读取及操作 3D XML 内容
通过上述任一应用软件产生的 3D XML 文件,可以很轻松地整合至 Virtools 的开发环境中。 从『 Resources > Import Menu 』菜单中导入 3D XML 文件,针对 3D XML 模型设置适当的选项以便于在即时互动环境中达到最佳化的处理。一旦模型被导入,处理 3D 模型的方式就跟以往没什么两样:加入行为模组、建立剧情脚本流程、通过网络传递、在沈浸式大型展示空间中播放或是通过内部网络传输 … 等等。
Virtools 3D XML 模组拥有与 CATIA V5 一样的直觉化操作系统,协助开发者有效率的悠游于 3D 场景之中。
通过模型导入菜单获得完全的控制
为弥补文件模型导入可能不符合即时 3D 环境的要求、无法顺畅的在即时 3D 的环境中执行,Virtools 3D XML Plugin 提供完整的模型输入选项,让开发者能自行调整最佳化的导入设置。
当输入 3D XML 文件时,一个与 Virtools 4 变数管理器 (Variable Manager) 相关 的对话框将被开启,主要能够让开发者设置要导入哪些资料与如何导入,选项包含:
贴图
灯光
视点 / 摄影机
材质
模型网格资料
尺度
在导入 3D XML 文件时,决定性的因素在于能否导入不同的 3D XML 几何资料,包括完整的几何资料(Exact Geometry)、自订增加面数的几何资料(Tessellated Geometry)和自订减少面数的 几何资料(Compressed Tessellated Geometry)。这些选项将可以协助开发者最佳化调整模型的几何资料细节,以降低实际应用时的限制因素:
此外,为解决在导入时可能出现的顶点法向量错误问题,3D XML Plugin 包含三个 VSL 程序,使开发者在 Virtools 4 开发环境中,能轻易的反转所选择的面法向量与顶点法向量。
「 共享 3D 科技」的愿景
Dassault Systemes(达梭系统)正传递一个深远的愿景,将「 3D 科技」的资源共享给所有的软件使用者与一般大众,无论从内容开发者、专业人士、甚至是喜欢尝试创新解决方案的客户,都能想像、分享并体验更丰富多元的 3D/VR 应用。达梭坚信普及化的 3D XML 格式语言,在能够横跨所有平台、技术、使用者环境以及应用方案的情况下,将成为共通的沟通工具。
随着这次支持 3D XML 格式的消息发表,这仅仅只是全 3D 愿景旅途的起点而已,在未来的旅程中, Virtools 将对于即时 3D 互动产品的领域,持续提供令人振奋的构想与解决方案。