Проще говоря, Three.js — это библиотека JavaScript для создания 3D-графики в веб-браузере с использованием WebGL.

Итак, что же такое WebGL?

WebGL означает библиотеку веб-графики. Это JavaScript API для рендеринга 2D- и 3D-графики в совместимых браузерах. Для этого не требуется установка каких-либо дополнительных плагинов в вашем браузере.

Three.js состоит в основном из 3 вещей для создания сцены:

· Сцена — это как пейзаж, в котором размещены объекты.

· Камера — используется для просмотра сцены.

· Renderer — WebGL-рендерер для рендеринга сцены в браузере.