Форум

Динамические источники освещения

25 ноября 2015 11:09 #5302
Сейчас при создании закрытых и тёмных пространств, для достижения красивого освещения динамических объектов, перемещающихся по локации не плохо бы сделать отключение "далёких" источников света, которые не освещают в данный момент динамические объекты для увеличения производительности большой сцены.

Помню на three.js после изменения количества источников требовалось вызвать какую-то функцию по пересчёту…

Так что хотелось бы увидеть в ближайшем будущем хотя бы вкл/выкл лампочки
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
25 ноября 2015 11:30 #5304
Присоединяюсь. Выключать лампы путем изменения интенсивности (что сейчас есть) не очень удобно.
Инди-разработчик игр, фанат Blender
http://prandgames.com
25 ноября 2015 13:08 #5309
Так можно использовать hide_object и show_object из модуля scenes для включения/выключения лампочек. Включаться будет с той же интенсивностью, которая была при выключении. Функционал доступен с 15.11

Прироста по производительности, конечно, не будет, но лампочки погаснут.
Разработчик Blend4Web
25 ноября 2015 14:22 #5312
Вот оно как… А я то мучался с этими включениями/выключениями в открытке. Нужно было всего лишь след. релиз дождаться
Инди-разработчик игр, фанат Blender
http://prandgames.com
25 ноября 2015 16:04 #5314
Ответ на сообщение пользователя Семенцов Роман
Прироста по производительности, конечно, не будет, но лампочки погаснут.
Ну а в будущем планируете вводить функционал по оптимизации света? Или там уж очень большой рефакторинг требуется?

Эх, не будь у меня моей постоянной работы, сам бы засел за разработкой вашего движка
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
25 ноября 2015 19:10 #5327
Скорее всего да, оптимизация - всегда хорошо
Разработчик Blend4Web
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.