Import & Export
The graph supports a limited set of geometry and image formats for import and export.
Imported geometry and images files need to be uploaded as assets before they can be used.
Images
Images are primarily used as textures for materials.
The following two formats are supported for upload:
- JPEG / JPG
- PNG
An image that was previously uploaded in one of these formats, can be loaded into a graph using the image asset node.
See the material concept page for more on working with images as textures.
Geometry import
The following formats are supported for import, with noted limitations:
IGES
: NURBS curves (126), patches (128), polylines (106) - no trimmed patchesWavefront OBJ
: vertices, faces, groups, but no normals, nor UVsDXF
: POLYLINE entity type only
Geometry that was previously uploaded in one of these formats, can be loaded into a graph using the geometry asset node.
Geometry export
Geometry can be exported from the graph by either:
- Right mouse button clicking a node, navigating to
Download
, and selecting a file format. - Right mouse button clicking the graph background, navigating to
Download all outputs
, and selecting a file format.
The latter option will download the geometry from all output selected nodes.
IGES
Exports following primitive types and properties:
Wavefront OBJ
Exports following primitive types:
- Points primitive: points as vertices
- PolyMesh
- NURBS surface, triangulated
Exports:
- Vertices
- Faces: 1 per triangle
- Groups: 1 per primitive
- Normals
- UVs if available
STL
Exports following primitive types:
- PolyMesh
- NURBS surface, triangulated
ASCII STL only. STLs only contain triangle data. No normals, UVs, or groups.
DXF
Exports following primitive types:
- NURBS curve: as DXF Polyline
- Points primitive: as 3D DXF Points
Note that the curves only support 2D coordinates: XY, with Z coordinate effectively zeroed.
TRB
Exports following primitive types:
- PolyMesh, as Faceted BREP
- NURBS surface, triangulated as Faceted BREP
- NURBS curve: as TRB Polyline
- Materials: supports opacity, sideness, base color, base texture, metallicness and roughness.
Exports:
- Vertices
- Faces: 1 per triangle
- Groups: 1 per primitive
- UVs if available