Skip to content

Releases: 3MFConsortium/spec_core

Version 1.3.0: Triangle Sets and Mirroring

07 Oct 15:45
Compare
Choose a tag to compare

This is a minor release of the Core Specification of 3MF.

It clarifies several ambiguities, resolves inconsistencies and adds new concepts.
New Concepts compared to 1.3.0:

  • trianglesets allow to encode sets of triangles into 3MF-files. Applications can apply grouping operations and assign properties to a list of triangles.
    Figure: Triangle sets that correspond to engineering surfaces of a part. One of the triangesets is rendered differently to indicate selection. image

  • Mirroring of Meshes: the mirrormesh-element allows to explicitly encode the relation of one mesh-object to be a mirrored instance of a different mesh in the 3MF file.
    Figure: a mesh, the mirror plane and its mirrored copy
    image

  • reccomendedextensions is a list of extension namespace prefixes that allow to encode which extensions are recommended for a consumer to read a file.

Clarifications compared to v1.2.3:

  • the interpretation of transformations with negative determinants has been clarified
  • the usage of the ZIP-format and the zip64 extensions has been clarified
  • the notion of object-level and package-level thumbnails has been clarified

Version 1.2.3: Clarification of content types

12 Mar 12:33
Compare
Choose a tag to compare

Changes compared to version 1.2.2:

  • Added clarification that content types are not restricted to the list in Appendix C.1.

First public Markdown release

09 Aug 13:51
8601479
Compare
Choose a tag to compare

This is the first public release of the 3MF Core specification in Markdown. It has been reformatted from the original documents and updated with relatively minor changes from 1.2.1.