Loading...
Searching...
No Matches
Tutorials and Samples

- Tutorials and Demos
  - Novice Guide
    A document providing an introductory information to newcomers.
  - Draw: Demo Scripts
    A set of demo scripts demonstrating OCCT functionality from DRAW. These scripts can be also considered as a tutorials on Tcl usage within Draw Harness.
  - Modeling: Bottle Tutorial
    A programming tutorial teaching how to use OCCT services to model a 3D object. See also samples_qt_tutorial
  - OCAF: Usage Tutorial
    A set of code snippets performing typical actions with OCAF services for newcomers.
  - OCAF: Function Mechanism
    A simple example dedicated to the usage of "Function Mechanism" of OCCT Application Framework.
  - AIS: Custom Presentation
    A programming tutorial teaching how to compute presentation within AIS_InteractiveObject subclass for displaying in OCCT 3D Viewer.
- Sample Projects
  - samples_qt_iesample
    A cross-platform multi-document 3D Viewer sample with CAD import / export functionality based on Qt Widgets framework.
  - samples_qml_android_occt
    A cross-platform 3D Viewer sample with CAD import based on QtQuick framework.
  - samples_qt_tutorial
    A cross-platform sample application based on Qt Widgets framework and implementing Modeling: Bottle Tutorial.
  - samples_qt_overview
    A sample application interactively demonstrating OCCT C++ usage with code snippets for newcomers.
  - samples_mfc_standard
    A set of projects for Windows platform demonstrating OCCT usage based on Microsoft Foundation Class (MFC) library.
  - samples_csharp_occt
    A Multi-document 3D Viewer sample with CAD import / export functionality based on .NET and Windows Forms or WPF.
  - .NET: D3D/OpenGL Viewer (C#|C++/CLI|WPF)
    3D Viewer sample wrapped into Direct3D context based on .NET and Windows Presentation Foundation (WPF).
  - occt_samples_webgl
    3D Viewer sample based on Emscripten SDK representing a static HTML page to be opened in Web Browser.
  - samples_java_android_occt
    3D Viewer sample with CAD import for Android mobile platform based on Android SDK and JNI layer.
  - occt_samples_ios_uikit
    3D Viewer sample for iOS platform based on Apple UIKit framework.
  - occt_samples_glfw
    A cross-platform 3D Viewer sample using GLFW library.