Skip to main content

Geometry Kernel Online Workshop: From Solid Modeling to Boolean Operations

This workshop targets developers who are new to the Open3DGMBE geometry kernel. In a single three-hour hands-on session we walk through the complete development path: "environment setup → solid modeling → boolean operations → result validation".

Event Information

ItemDetails
TimeMay 20, 2026, 19:00 - 22:00
FormatOnline live stream + real-time Q&A
CapacityUnlimited; preparing your environment in advance is recommended
PrerequisitesBasic C++ syntax, familiarity with the CMake build workflow

Session Outline

Part 1: Environment and Project Structure (40 min)

  • Dependency preparation and build flag explanation.
  • Walkthrough of the sample project directory structure.
  • How to diagnose common build failures.

Part 2: Hands-on Solid Modeling (60 min)

  • Creating primitives and coordinate system conventions.
  • Key parameter design considerations for extrude, revolve and sweep.
  • Exporting and visualizing intermediate results when modeling fails.

Part 3: Boolean Operations and Result Validation (60 min)

  • How to invoke intersection, union and subtraction.
  • Identifying and avoiding non-manifold results.
  • Topology validity checks and recommendations for geometric tolerance settings.

Part 4: Q&A (20 min)

Questions are collected and answered live; anything not covered will be summarized and answered on the mailing list.

Preparation

  1. Build the engine locally and run the samples beforehand to confirm your environment works.
  2. Bringing a failing modeling case from your own work is recommended so it can be analyzed side by side.
  3. The whole workshop is recorded; the replay and the accompanying sample project will be available for download afterwards.