Skip to content

gkv311/occt-hello

Repository files navigation

Hello OpenCASCADE Technology!

Status

This repository contains Hello-World samples accompanying articles devoted to learning Open CASCADE Technology (also abbreviated as OCCT) 3D Viewer API. Samples require OCCT 7.6 or later for building.

AIS Hello

Project within occt-ais-hello subfolder shows basic steps of OCCT 3D viewer on Windows and Linux platforms based on Tutorial.

Hello World screenshot

AIS Object

Project within occt-ais-object subfolder demonstrates definition of AIS_InteractiveObject subclass based on Tutorial.

AIS Object screenshot

AIS Offscreen Dump

Project within occt-ais-offscreen subfolder demonstrates OCCT 3D viewer setup for offscreen image dump based on Tutorial.

Offscreen screenshot

Draw Plugin

Project within occt-draw-plugin subfolder demonstrates Draw Harness plugin sample.

XCAF Shape

Project within occt-xcaf-shape subfolder demonstrates reading of STEP file into XCAF document and displaying it via XCAFPrs_AISObject in 3D Viewer.

AIS Object screenshot