This repository contains collections of 3D models (mostly in STL and OBJ format) to be used for 3D printing. The repository is intended to be used in combination with Polymorph as a way to store your own models and designs without polluting the software.
After cloning both Polymorph and your own Things repository to the same location on your device you can create a symlink so that the Things repository appears as a sub directory in the Polymorph repository. To do this navigate into the polymorph/app
directory with the command cd polymorph/app
and create a symlink with the command ln -s ../../things things
. You should now see all your things available in the directory polymorph/app/things
. Although this directory is ignored by git you can make changes and your updates will be reflected in the Things repository.
You should create your own Things repository but feel free to use this one as a template. In general higher level directories represent categories and the lowest level directory represents a thing. Thing directories contain a 3D model or set of models, possibly images, a README and other relevant pieces of data as well. If the thing was designed with Polymorph it should also contain a polygen function that can be used to create/view the thing. Polygen functions can be in JavaScript, CoffeeScript or TypeScript and should be copied into the corresponding root file in the scripts directory.
I'd love to see all the things you create with Polymorph so please connect and share! I have used this software for all of my personal 3D models, you can view and download my creations on several different websites listed here: