3DXML

3DXML
Internet media typeapplication/x-3dxmlplugin
Developed byDassault Systemes
Extended fromXML
Open format?No

3DXML is a proprietary 3D file format developed by Dassault Systemes under its 3DVIA Brand. It uses an XML container whose specifications were published. It should not be confused with X3D, the ISO standard XML-based file format for representing 3D computer graphics.

The 3DXML file is a zip archive file that contains a BOM file and one or more 3D representation files. Renaming the file from .3dxml to .zip allows a program like WinZip to open the archive.

The 3DXML file can contain 3D representation files stored in either XML or binary format and they can contain either surface data, as a mesh that can be interpreted as surface data or as a simple mesh.

The surface data is stored as Gregory patches.

The "surface" mesh (containing topology, faces, edges, vertices, and rounding weights) can be reinterpreted back into a surface by a compliant 3DXML viewer.

The simple mesh is tessellated data stored as triangles. trifans, and trisets.