The Three.js version ripe-sdk is using is not the most recent one thus it's missing some fixes and performance improvements as well as some new features. This exercise should also be done from time to time to gain the beneficts of an update and ensure compatibility with it's evolution.
Description
Update Three.js version to the latest version and migrate what needs to be migrated in order for everything to work properly. The latest version uses ES Modules thus RIPE-SDK needs to be updated to support that.
Rationale
The Three.js version ripe-sdk is using is not the most recent one thus it's missing some fixes and performance improvements as well as some new features. This exercise should also be done from time to time to gain the beneficts of an update and ensure compatibility with it's evolution.
Description
Update Three.js version to the latest version and migrate what needs to be migrated in order for everything to work properly. The latest version uses ES Modules thus RIPE-SDK needs to be updated to support that.
References
https://threejs.org/docs/index.html#manual/en/introduction/Installation https://github.com/mrdoob/three.js/wiki/Migration-Guide https://github.com/mrdoob/three.js/milestones