blandine / JSModeler

A JavaScript framework to create and visualize 3D models.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JSModeler

JSModeler is a JavaScript framework to create and visualize 3D models.

Useful links:

Main capabilities:

  • Simple 3D model building manually or with generator functions.
    • We can define our model with adding vertices and polygons manually.
    • We can use built-in generator functions to create basic shapes.
  • Built-in Three.js based model viewer with rotation and zoom functionality.
  • Automatic conversion to Three.js geometry format.
    • Convex and concave polygons are automatically triangulated during the conversion.
    • Vertex normals automatically calculated for the curved polygons.
  • Automatic exportation to STL and OBJ file format.
  • Miscellaneous 2D and 3D geometry functions.
    • Polygon triangulation for 2D and 3D polygons.
    • Catmull-Clark subdivision for 3D bodies.
    • Convex hull calculation for 2D and 3D point sets.

About

A JavaScript framework to create and visualize 3D models.

License:MIT License