Skip to content

jgphilpott/things

Repository files navigation

Things

Intro

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.

Setup

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.

Usage

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.

Connect & Share

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:

About

A repository to host my 3D models and designs.

Topics

Resources

License

Stars

Watchers

Forks