Ответ 1
Существует несколько способов создания окклюзии окружающей среды:
- глобальное освещение (GI)
- глобальная низкочастотная аппроксимация интенсивности света (ярлыки GI)
- приближения экранного пространства, чаще всего называемые SSAO (окклюзия окружающего пространства экрана)
вот несколько обсуждений об окклюзии окружающего пространства в трех. js:
- https://github.com/mrdoob/three.js/issues/6575 [Глобальное/косвенное освещение в реальном времени]
- https://github.com/mrdoob/three.js/issues/4434 [Voxel Cone Tracing global illumination]
- https://github.com/mrdoob/three.js/issues/5554 [Улучшение теневых карт]
Скорее всего, вы захотите сослаться на этот пример из файла three.js, чтобы начать: