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
| Item | Details |
|---|---|
| Time | May 20, 2026, 19:00 - 22:00 |
| Format | Online live stream + real-time Q&A |
| Capacity | Unlimited; preparing your environment in advance is recommended |
| Prerequisites | Basic 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
- Build the engine locally and run the samples beforehand to confirm your environment works.
- Bringing a failing modeling case from your own work is recommended so it can be analyzed side by side.
- The whole workshop is recorded; the replay and the accompanying sample project will be available for download afterwards.