Skip to content

A javascript library to generate 3D mesh from a 2D outer path and 2D inner paths

License

Notifications You must be signed in to change notification settings

wanadev/holes-in

Repository files navigation

Build Status NPM Version License Dependencies Dev Dependencies Greenkeeper badge

A javascript library to generate 3D mesh from a 2D outer path and 2D inner paths.

Getting started

npm install
npm run watchifyDebug
python3 -m http.server 3001 .
# Open http://localhost:3001/debug/debugpage/debugPage.html

Documentation

Please visit the Documentation page

Or have a look to the DEMO

Changelog

  • 0.6.0:
    • Adds support of Uvs2 on merge meshes
    • Adds options to invert front and back normals
  • 0.5.3-0.5.8: ?
  • 0.5.2: Accept lowercase points
  • 0.5.1: New doc, new logo, new style :)
  • 0.5.0: Simplified getDataByDepth and handle holes into holes.
  • 0.4.0: Added option mergeVerticalGeometries to be able to separate vertical geometries in an array of meshes
  • 0.3.4: Added option doNotBuild for a thinner control of the final mesh
  • 0.3.2: Simplified pre processing for more robustness
  • 0.2.5: Removed for ...of for ES5 transpilation
  • 0.2.3: Added full gestion of paths that modifies the outer geometry
  • 0.1.5: Added gestion of paths that modifies the outer geometry
  • 0.1.1: Added Uvs generation
  • 0.0.0: Initial release

About

A javascript library to generate 3D mesh from a 2D outer path and 2D inner paths

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages