There is a new interesting development in 3D rendering. Lars Ivar Hatledal just announced full kotlin-jvm port of three-js library: https://github.com/markaren/three.kt. It is not JS wrapper, but a complete port to desktop OpenGL. We had a small discussion about it and it seems to be possible to create a full multi-platform support for this effort including wrapper for JS, stand-alone implementation for JVM (I hope to also add JavaFX back-end) and in future native wrapper of native OpenGL.
The problem is that project is too large for two of us because it is not primary concern for both (I am OK with web version for now and Lars needs only desktop-JVM). So the question is how much interest does this project rise and are there people willing to work on it.