occ.js is a node.js library whose purpose is to provide 3D modeling features. It's intended to developers who aim at developing a complete CAD/PLM application, and to engineers who want to have a total control over the data during complex design activities.
This file explains how to build occ.js from source on Windows, Linux or MacOSX platforms.
occ.js needs the following libraries or programs to be installed before you can compile/use it :
-
the Node.js
-
OpenCascade Community Edition 0.16 (https://github.com/tpaviot/oce),
-
SWIG 3.0.9 or higher (http://www.swig.org),
Important: the OCE version has to match the occ.js-core version, which is currently 0.16