Exporting as File

iCraft allows you to export the current project in multiple file formats, including code files, image files, project files, and dedicated playback files. This enables a wide range of use cases, from design creation and solution presentation to system integration.

With the export feature, users can take 3D scenes out of the editor and flexibly apply them to websites, systems, documents, presentations, and collaboration workflows.


Accessing the Export Feature

  1. Click the Export icon in the top navigation bar of the editor.

  2. In the export panel, select the File category on the left. You will then see several available export options:

    1. Code (React / JavaScript)

    2. Image (JPG / PNG / WEBP)

    3. .icraft Project File

    4. .iplayer Front-end Component File


Export Type Details

chevron-rightCode Exporthashtag

Code export is used to package the current 3D scene into frontend component code that can be directly embedded into webpages or systems, supporting both React and native JavaScript. The exported code is based on the iCraft Player component, which can load and run 3D scenes in webpages to realize online 3D preview and interaction.

Typical Use Cases

  • Embed 3D scenes into corporate official websites

  • Integrate into business systems (such as MES, PLM, digital twin platforms)

  • Build 3D visualization applications

  • Conduct secondary development of 3D interactive systems

chevron-rightImage Exporthashtag

Export the current scene from a specified perspective as static images, suitable for documents, schemes, reports, promotions and other scenarios. It supports multiple mainstream image formats including JPG, PNG and WEBP to meet different clarity and file size requirements.The feature supports image export with a maximum resolution of 16000px, and allows users to show or hide the background and iCraft logo during export.

Typical Use Cases

  • Illustrations for scheme report PPTs

  • Images for product manuals

  • Supporting graphics for technical documents

  • Production of promotional materials

  • Display on social media platforms

chevron-rightProject File Export (.icraft)hashtag

The .icraft file is the native project file format of iCraft. It stores the complete project information, including:

  • All model data

  • Scene layout and hierarchy structure

  • Material and visual properties

  • Animation configurations

  • Interaction logic

This format is ideal for project archiving, collaboration delivery, and further editing.

Typical Use Cases

  • Project backup and archiving

  • Team collaboration and delivery

  • Continuing work on different devices

  • Version management and iteration

chevron-rightDedicated Playback File Export (.iplayer)hashtag

The .iplayer format is a specialized playback file provided by iCraft. It packages an optimized version of the 3D scene for efficient loading and rendering across different platforms.

This file includes:

  • Scene structure

  • Model data

  • Animations

  • Materials

  • Camera settings

The .iplayer format is ideal for online preview, embedded applications, and custom development integrations.

Typical Use Cases

  • Embedding into business systems

  • Integrating interactive 3D view components

  • Displaying scenes on official websites or product pages

  • Supporting custom UI controls and event integrations

Last updated