Предисловие

Тени всегда были проблемой для 3D-рендеринга в реальном времени, независимо от того, какой движок используется. Нужно потрудиться, чтобы отобразить более реалистичные тени при разумных затратах на производительность.

Существует множество способов реализации теней, и Three.js имеет встроенное решение. Обратите внимание, что это решение удобно и просто в использовании, но оно не идеально.

Как это работает