https://github.com/wanadev/holes-in
A javascript library to generate 3D mesh from a 2D outer path and 2D inner paths
https://github.com/wanadev/holes-in
Last synced: 5 months ago
JSON representation
A javascript library to generate 3D mesh from a 2D outer path and 2D inner paths
- Host: GitHub
- URL: https://github.com/wanadev/holes-in
- Owner: wanadev
- License: other
- Created: 2017-03-07T09:38:01.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-07-16T07:45:53.000Z (10 months ago)
- Last Synced: 2024-10-14T12:48:00.299Z (7 months ago)
- Language: JavaScript
- Homepage: https://wanadev.github.io/holes-in/
- Size: 26.1 MB
- Stars: 18
- Watchers: 9
- Forks: 4
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

[](https://travis-ci.org/wanadev/holes-in)
[](https://www.npmjs.com/package/holes-in)
[](https://github.com/wanadev/holes-in/blob/master/LICENSE)
[]()
[]()
[](https://greenkeeper.io/)> 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](https://wanadev.github.io/holes-in/)
[Or have a look to the DEMO](https://wanadev.github.io/holes-in/debug/index.html)
## 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