holes-in

0.6.0 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i holes-in

Weekly Downloads

18

Version

0.6.0

License

BSD-3-Clause

Unpacked Size

376 kB

Total Files

35

Last publish

Collaborators

  • flozz
  • breush
  • leonicolle
  • wanadmin