Overview
ThreeMfSaveOptions controls how a Scene is serialised to 3MF (.3mf) format. Construct an instance, configure the desired properties, and pass it to Scene.save() to override the built-in export defaults. Typical settings include output coordinate-system handedness, floating-point precision, whether binary buffers are embedded, and format-version selection. When Scene.save() receives only a file path, ThreeMfFormat supplies the default export configuration automatically.
Properties
| Name | Type | Access | Description |
|---|
enableCompression | boolean | Read | Determines whether the 3MF output is compressed |
buildAll | boolean | Read | Indicates if all scene nodes are included in the saved 3MF file |
flipCoordinateSystem | boolean | Read | Toggles conversion of coordinate system during save |
unit | string | Read | Specifies the measurement unit (e.g., millimeter) for the exported 3MF |
prettyPrint | boolean | Read | Formats the 3MF XML with indentation for readability |
Methods
| Signature | Description |
|---|
constructor() | |
See Also