Switch between saved visibility presets to show only rooms, focus on doors and windows, or hide spaces and openings.
Use BCF visibility to share a focused coordination view. The presets demonstrate hiding doors and windows, showing only doors and windows, hiding spaces/boundaries/openings, and showing spaces alone. With DefaultVisibility=true, exceptions are hidden; with false, exceptions are shown. Setup hints separately control space volumes and openings. Apply the saved state with bcf.save(), viewer.add() and viewer.selectTopic().
Copy this folder and serve it over HTTP, for example python -m http.server 8080. Open http://localhost:8080/; the SDK and sample downloads require internet access.
Component groups and project identifiers are queried from source bytes through the native viewer.IfcAPI. Colors, camera poses and cutting planes are authored BCF inputs.
The page opens the original source bytes with await viewer.IfcAPI, reads native model data, then closes the model and disposes WASM before displaying the source with viewer.add(). See the complete web-ifc API reference.
BSI (2020) “Medical-Dental Test Files,” buildingSMART International · CC BY 4.0