msakuta / WebGL-Orbiter

A rocket orbit simulator powered by three.js (WebGL)
MIT License
34 stars 9 forks source link

Migrate to three.js 0.125 #32

Closed msakuta closed 3 years ago

msakuta commented 3 years ago

Dependabot shows alert for long time, but updating three.js to the newest version was not a trivial task because many of the compatibilities were broken.

We examined incompatibilities and fixed them. In particular, the removal of Geometry class and access to vertices buffer after a BufferedGeometry was created were a big change that needed to copy the whole PolyhedronGeometry and create customized version of it.