Skip to content

v0.4.33

@EdvardGK EdvardGK tagged this 04 Jun 16:36
Bumps Rust workspace + Python wheel to 0.4.33. CI release workflow
fires on the v0.4.33 tag push.

Headline change: 0ece58e — m.to_gltf() now resolves authored
IfcSurfaceStyle colour and writes it onto each glTF PBR material's
baseColorFactor (with 1 - Transparency → alpha and alphaMode: BLEND
when translucent). Two chains walked: per-item IfcStyledItem and
per-product IfcRelAssociatesMaterial → IfcMaterial →
IfcMaterialDefinitionRepresentation. Closes the worst of GH #3
(grey-lump output); layered/profile materials and per-primitive
splits remain deferred enhancements.

Sannergata ARK_E: 8746 products → 3090 materials → 40 distinct
authored colours in 0.3s.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Assets 2
Loading