All Projects → antonymarion → inverseCSG

antonymarion / inverseCSG

Licence: other
inversecsg code from paper https://dl.acm.org/citation.cfm?id=3275006 adapted to generate node-occ-csg-editor code

Programming Languages

C++
36643 projects - #6 most used programming language
javascript
184084 projects - #8 most used programming language
OpenSCAD
209 projects
python
139335 projects - #7 most used programming language
Makefile
30231 projects
matlab
3953 projects

inverseCSG

Build Status

The goal of this repo is to adapt the inverseCSG method to JS CAD Libs like node-occ

InverseCSG takes a tesselated mesh and computes a best CSG candidate.

For more details please refer to https://dl.acm.org/citation.cfm?id=3275006

Screenshots of example 39 - Solution available in solution folder

3200 vertices, 6600 faces

150 items among following items (box, cylinder, sphere, fuse, common)

4 pure-csg objects from the inverseCSG results

others CSGs

First List of tested models

inversecsg code from paper https://dl.acm.org/citation.cfm?id=3275006 adapted to generate node-occ-csg-editor object script

Please read the READMEs.

original README gives the installation instructions.

others give a sample pipeline from a 3D Mesh (off format) into a pure js node-occ script

Others papers+code freely available online:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].