mirror of
https://github.com/brunopostle/ifcurl.git
synced 2026-07-12 02:08:13 +00:00
web-ifc's COORDINATE_TO_ORIGIN=true shifts all model geometry so the first element lands at origin (≈12m shift for simple-ifc). GetCoordinationMatrix returns identity despite the shift, so engine_fragment can't compensate. Camera URLs are in IFC world coords (per spec §5), but the model was in shifted coords, causing the JS viewer and Python renderer to disagree. Set COORDINATE_TO_ORIGIN: false in ifcLoader.setup() so model geometry stays in IFC world coords, matching what IfcOpenShell outputs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| assets | ||