主要内容

X3D支金宝app持

x3d

x3d(X可加密3D)ISO标准是用于表示和传达3D场景和对象的开放标准文件格式和运行时架构。X3D具有一组丰富的组件功能,您可以自定义。您可以在工程和科学可视化,CAD和建筑,医学可视化,培训和模拟,多媒体,娱乐和教育等应用中使用X3D。

有关支持X3D规范的信息,请参阅金宝appISO/IEC 19775-1:2013。有关支持的X3D编码的信息,请参见金宝appISO/IEC 19776-1.3:201XISO/IEC 19776-2.3:201X

X3D和VRML的关系

X3D是VRML 97标准的继任者(请参阅虚拟现实建模语言(VRML))。X3D和VRML共享许多类似的方法,例如它们的坐标系以及使用节点及其字段对对象的描述。X3D提供了几个扩展,包括其他节点,字段,编码,场景访问接口,附加渲染控制和地理空间支持。金宝appVRML97仍然是工具和观众的广泛支持的3D格式,金宝app并且是X3D的直接子集。许多CAD工具和3D编辑器都支持从进口和导出到X3D格式。金宝app

因为许多3D虚拟世界工具和CAD工具都采用了X3D,所以金宝app®3D Animation™软件同时提供X3D和VRML支持。金宝appVRML97是默认的虚拟世界文件格式。

X3D支金宝app持金宝app3D动画

您可以使用XML编码(.x3d文件)和经典VRML编码(.x3dv文件)X3D文件格式。X3D支金宝app持是针对版本3.0到版本3.3的版本。金宝app支持是针对包含符合组件的X3D文件沉浸式轮廓。

您可以使用Simulin金宝appk块和MATLAB®命令行界面创建和访问虚拟世界。

X3D支金宝app持限制

在3D世界编辑器中,您只能编辑VRML和VRML符合X3D文件(仅包含具有VRML97对应的X3D功能的文件)。

金宝appSimulink 3D动画不支持Ligos的金宝appX3D®V-Realm Builder。

X3D支持有这些金宝app局限性:

  • 不支持金宝app二进制编码的文件(.x3db)。

  • 金宝appSimulink 3D动画Web查看器仅支持X3金宝appD文件,这些文件包含符合X3Dom Developer社区指定的HTML配置文件的节点。

  • 您可以使用以STL格式导入CAD模型的功能(.stl文件)到x3D格式(.x3d或者.x3dv文件)。但是,其他方法金宝appSimulink 3D动画提供用于转换CAD模型的不支持转换为X3D格式。金宝app

  • 对于I金宝appSO/IEC 19775-2:201X指定的场景访问界面没有支持。要访问虚拟世界,请使用Simulink块或MATLAB命令。金宝app

  • LineProperties节点支持仅金宝app限于实线。

  • 引擎忽略单元和其他零件语句和元素。

将VRML文件转换为X3D格式

您可以保存VRML(.wrl)文件作为X3D格式文件。转换过程确定X3D文件是否为.x3d或者X3DV文件。

此示例代码将VRML文件转换为X3D格式:

w = vrworld('octavia_scene.wrl');打开(w);%保存到XML编码保存(w,'octavia_scene.x3d');%保存到VRML语法编码保存(w,'octavia_scene.x3dv');

相关示例

更多关于