// let renderer = new THREE.WebGLRenderer ({canvas, antialias:true});
// let material = new THREE.MeshStandardMaterial ( 0x1111ff );
// let path = labyrinth.longestPath;
// let curve = new THREE.Curve();
// curve.getPoint = function (t) {
// let i = t * (path.length-1)
THREE=require('three@0.119.1')
import{textGeometry}from'@esperanc/3d-fonts'
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.