ifc-web-app/main.js
2024-05-22 17:43:28 +02:00

18 lines
646 B
JavaScript

import * as THREE from 'three';
import * as OBC from 'openbim-components';
document.addEventListener('DOMContentLoaded', () => {
const container = document.querySelector('#scene');
const components = new OBC.Components();
components.scene = new OBC.SimpleScene(components);
components.renderer = new OBC.SimpleRenderer(components, container);
components.camera = new OBC.SimpleCamera(components);
components.raycaster = new OBC.SimpleRaycaster(components);
// Stars the app and updates components at 60 fps
components.init();
// Get a reference to the 3D scene
const scene = components.scene.get();
});