Skip to content

Reference Asset formats

This repository contains example assets to showcase the various formats they may be defined in.

Overall, there are SVG-based formats and OpenSCAD based formats, both which are imported by the maker-format-import executed on the server by task-runnners. The result of the import is the so-called intermediate/internal format, which is then read and understood by the editor.

The subfolders in this repo contain the following:

  • (legacy format) svg in-plate contains examples of the first (V1) SVG-based format. It is not used actively anymore and just here for historical purposes
  • svg multi-plate contains the current (V2) SVG-based format including several variations, such as how it is used when using "edit in inkscape". It should be considered the default format for assets.
  • openscad-template cotnains the current state of the OpenSCAD-format, designed explicitly for more parametricity and control. Currently not really used, but theoretically very powerful.
  • intermediate format finally contains examples of how the individual assets look like after they have been imported. This is the format the editor understands. All end-user formats must, in the end, be transformed into this format.