I “stole” a fiddle from Three.js Custom Geometry, and modified/simplified it quite a bit: Three.js - Custom BufferGeometry - Indexed - JSFiddle - Code Playground
Although I solved my original problem, I’m baffled at how it can work? Specifically, how can it reference THREE, seemingly without importing it anywhere???
Ditto for this codepen: https://codepen.io/steinhh/pen/eYMPEpg?editors=101
Sorry, this might be a question for fiddle itself, but it’s also a threejs thing…