Skip to content

Framework independent 3D Objects in Javascript, used to convert between OBJ, STL, and PLY filetypes in CommonJS. The interface is built extendibly, so that new models can be written simply via Parent classes "Exporter" and "Importer". Any properly imported model, by default renders in the browser via WebGL.

Notifications You must be signed in to change notification settings

internet-research-labs/Figment.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Figment.js

NPM version Build Status

Figment is a framework for importing-exporting 3D object files in NodeJS. Specifically, it contains an simple, intermediary data type that allows all optimization to occur in the Importer/Exporter of the file format, so that all optimizations occur outside of the main class. This allows easy conversion between object types.

This powers online file converters and WebAPIs, as well as a command-line tool: figure.

About

figment is a set of tools used for converting between 3D-object file-types in NodeJS. Additionally, a related project exists called figure which is a command-line tool, using figment.

Note that figment is written from the ground-up to work in both a browser (via AMD).

Author

mattvv/e

Install

I don't really know how to help you with this. If you need a command-line tool, go to:

http://github.com/mattvvhat/figure

Otherwise, in your packages

npm install figure

LICENSE

MIT

About

Framework independent 3D Objects in Javascript, used to convert between OBJ, STL, and PLY filetypes in CommonJS. The interface is built extendibly, so that new models can be written simply via Parent classes "Exporter" and "Importer". Any properly imported model, by default renders in the browser via WebGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published