crosstech-impl-bim-web-viewer

Installation
SKILL.md

crosstech-impl-bim-web-viewer

Technology Boundary

Aspect Side A: BIM/IFC Data Side B: Web Browser
Format IFC STEP file (.ifc) — IFC4 / IFC4X3 WebGL rendering via Three.js
Coordinates Z-up (IFC standard) Y-up (Three.js / WebGL)
Data model EXPRESS schema, entity graph JavaScript objects, typed arrays
Units Millimeters or meters (per IfcProject) Three.js scene units (unitless)
Size limit No limit (files reach 500MB–1GB) ~2GB WASM memory, ~4GB tab total

The Bridge: @thatopen/components (v3.x) — converts IFC to Fragments format via web-ifc WASM, then renders through Three.js. Handles coordinate transformation, geometry tessellation, and entity-to-mesh mapping automatically.

Directionality: IFC → Web browser (one-way rendering + interactive inspection). Writing IFC from the browser is NOT covered by this skill.


Decision Tree: Which Approach?

Installs
1
GitHub Stars
4
First Seen
Jun 12, 2026
crosstech-impl-bim-web-viewer — impertio-studio/cross-tech-aec-claude-skill-package