Skip to content

v0.1.0

Choose a tag to compare

@gsdali gsdali released this 28 Feb 04:58

simpleOCCTVP v0.1.0

First release -- pure C API over OpenCASCADE 8.0.0.

Features

  • Shape I/O: Import/export STL, STEP, IGES, OBJ, PLY
  • Shape Healing: Automated repair, sewing, solid creation, validity analysis
  • Mesh Extraction: Triangulated mesh with interleaved position+normal data, edge polylines
  • Offscreen Rendering: V3d-based offscreen viewer with OpenGL
  • Camera Control: Standalone camera with projection/view matrices, project/unproject
  • Display Drawer: Configurable tessellation parameters

Platform Binaries

File Platform
libsimpleOCCTVP.dylib macOS arm64
simpleOCCTVP.dll Windows x64
libsimpleOCCTVP.so Linux x64
occt_templot.h C header (all platforms)

Usage

Download the shared library for your platform and occt_templot.h. See the README for integration instructions.

Dependencies

  • OCCT 8.0.0 (statically linked into the shared library)
  • System OpenGL (provided by OS)