Three.js — легковесная кроссбраузерная библиотека JavaScript, используемая для создания и отображения анимированной компьютерной 3D графики при разработке веб-приложений. Three.js скрипты могут использоваться совместно с элементом HTML5 CANVAS, SVG или WebGL.
Особенности / преимущества:
✔️Вы можете создавать различные геометрические формы, объекты, источники света, тени, загрузчики, материалы, математические элементы, текстуры и т.д.
✔️Поддержка типизированных массивов таких как: Blob, Promise, URL API, Fetch.
✔️Поддерживает Chrome 9+, Opera 15+, Firefox 4+, IE 11, Edge и Safari 5.1.
Сайт:https://threejs.org/GitHub:https://github.com/mrdoob/three.js/Примеры использования:https://codepen.io/search/pens?q=three.js