![]() | This articlemay be too technical for most readers to understand. Pleasehelp improve it tomake it understandable to non-experts, without removing the technical details.(May 2019) (Learn how and when to remove this message) |
Internet media type | application/x-3dxmlplugin |
---|---|
Developed by | Dassault Systèmes |
Extended from | XML |
Open format? | No |
3DXML is a proprietary 3Dfile format developed byDassault Systèmes under its3DVIA Brand. It uses anXML container whose specifications were published. It should not be confused withX3D, theISO standard XML-based file format for representing 3Dcomputer 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.
Up to this date the 3DXML format is only supported byDassault Systèmes product line. The 3D XML Player is a standalone application that allows you to view 3D XML files on Windows. The3DVIA Player, a free player available on theWindows platform (OSX No longer supported), allows to view 3D XML files in a web browser, offline or online.
Dassault Systèmes provides a yearly royalty free license to anyone requesting the 3DXML format documentation. This license however only permits internal works.[1]
![]() | Thismarkup language article is astub. You can help Wikipedia byexpanding it. |