Solidean Logo
  • Docs
  • Blog
  • Examples
  • Features
  • Licensing
  • FAQ
  • Download
Docs Home Getting Started
Tutorials How-to Guides Concepts & Rationale API Reference Examples
Blog & News FAQ Troubleshooting Changelog
Documentation
CONCEPT

Concepts & Rationale

Background, design trade-offs, and exactness model behind Solidean.

These articles explain why things work the way they do: exact arithmetic, supersolids, manifold guarantees, and export semantics.

  • The Operation Concept Why Solidean uses a command buffer abstraction instead of direct mesh-to-mesh functions.
  • The Context Model Why Solidean uses an explicit Context object for all operations and resources.
  • What is an Exact Arithmetic? How Solidean achieves exactness and robustness with custom fixed-width integer arithmetic.
  • Solids and Supersolids Clarifying Solidean’s geometric vs. topological guarantees beyond the muddled terms 'manifold' and 'watertight'.
  • TypedBlobs and DataSlots Why results are output-only, flexible, and immutable, and how DataSlots organize them.
  • The Shared-Immutable Pattern Why immutability underpins performance, safety, and parallelism in Solidean.
  • API Conventions How Solidean balances an abstract API with natural bindings in each target language.
  • Export Philosophy Why Solidean distinguishes between input/output and import/export, and how to choose the right export function.
  • Tracking IDs & Attribute Transport Provable provenance for every output face: fast, simple, and flexible attribute transfer after Booleans.

Didn’t find what you needed? Try Docs · API Reference · All Symbols · FAQ · Troubleshooting

Docs Licensing Imprint Privacy
GitHub Twitter LinkedIn Reddit YouTube

© 2026 Shaped Code GmbH. All rights reserved. SOLIDEAN® is a registered trademark.