Three.js — небольшая библиотека для создания и отображения анимированой 3D-графики в браузере. Целью проекта является создание библиотеки для работы с 3D-графикой с очень низким уровнем сложности. Её можно использовать с элементами HTML5 (<canvas>
, <svg>
) и средствами визуализации (CSS3D, WebGL).
Библиотека была популяризирована как одна из самых нужных для создания анимаций WebGL.