|
@@ -29,7 +29,7 @@
|
|
|
"three/examples/jsm/utils/BufferGeometryUtils": "./jsm/utils/BufferGeometryUtils.js",
|
|
|
"three-mesh-bvh": "https://unpkg.com/[email protected]/build/index.module.js",
|
|
|
"web-ifc": "https://unpkg.com/[email protected]/web-ifc-api.js",
|
|
|
- "web-ifc-three": "https://unpkg.com/[email protected]2/IFCLoader.js"
|
|
|
+ "web-ifc-three": "https://unpkg.com/[email protected]5/IFCLoader.js"
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
@@ -42,8 +42,6 @@
|
|
|
import { IFCLoader } from 'web-ifc-three';
|
|
|
import { IFCSPACE } from 'web-ifc';
|
|
|
|
|
|
- THREE.ColorManagement.enabled = false; // TODO: Confirm correct color management.
|
|
|
-
|
|
|
let scene, camera, renderer;
|
|
|
|
|
|
async function init() {
|
|
@@ -99,7 +97,6 @@
|
|
|
renderer = new THREE.WebGLRenderer( { antialias: true } );
|
|
|
renderer.setSize( window.innerWidth, window.innerHeight );
|
|
|
renderer.setPixelRatio( window.devicePixelRatio );
|
|
|
- renderer.outputColorSpace = THREE.LinearSRGBColorSpace;
|
|
|
document.body.appendChild( renderer.domElement );
|
|
|
|
|
|
//Controls
|