Published
Edited
Dec 14, 2019
1 fork
4 stars
Insert cell
Insert cell
Insert cell
Insert cell
gltf = {
const gltfLoader = new THREE.GLTFLoader();
const blob = await FileAttachment("2CylinderEngine.glb").blob();
const url = URL.createObjectURL(blob);
const gltf = await new Promise(resolve => gltfLoader.load(url, gltf => resolve(gltf)));
gltf.scene.children[1].children[5].material.color = new THREE.Color(color);
return gltf;
}
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more