@jscad/modeling
Version:
Constructive Solid Geometry (CSG) Library for JSCAD
17 lines (13 loc) • 393 B
JavaScript
const QuickHull = require('./QuickHull')
/*
* Original source from quickhull3d (https://github.com/mauriciopoppe/quickhull3d)
* Copyright (c) 2015 Mauricio Poppe
*
* Adapted to JSCAD by Jeff Gay
*/
const runner = (points, options = {}) => {
const instance = new QuickHull(points)
instance.build()
return instance.collectFaces(options.skipTriangulation)
}
module.exports = runner