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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

249f2f0 · Jan 20, 2023
Apr 13, 2018
May 3, 2021
May 7, 2021
May 7, 2021
Apr 16, 2018
Sep 1, 2021
Jun 12, 2017
Mar 7, 2017
Apr 13, 2018
Mar 7, 2017
Apr 11, 2017
Jun 12, 2017
Mar 7, 2017
May 7, 2021
Jan 20, 2023
Jan 20, 2023

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