Контекст: Я играю с Three.js и некоторыми PointLighthere.WebGL огни ограничение номера
После быстрого поиска кажется, что для WebGL и OpenGL допускается только небольшое количество источников света (в то же время). Похоже, это было бы общим требованием для большинства 3D-сцен. Как показать длинную улицу с лампами. Или, как в этой маленькой сцене, связанной выше, чтобы одновременно стрелять более 10 пушек. Это единственное решение, использующее отложенный рендерер (я не знаю, о чем говорю, но этот метод был ответом от Google и что демонстрации об этом выглядят великолепно).
Может ли простейшее решение создать фрагментарный шейдер для вычисления подсветки группы 8? И затем используйте какую-то технику смешивания (опять же: «полностью начинаешь с этих предметов)?
Отлично! Большое спасибо. Спасибо также за открытие проблемы. –