Вопрос - ответ
09 марта 2016 18:13
Если мы делаем нодовый материал, на который кладем кубомапу окружения, для генерации бликов.Не должен, если вы конечно не накладываете кубамапу уже после материала и и подаете сразу в оутпут.
При этом меш с таким материалом перестает принимать тени и давать блики и отражения?
Blend4Web и всё такое. Тридешу тридэ, моделю модели.
09 марта 2016 18:29
Не должен, если вы конечно не накладываете кубамапу уже после материала и и подаете сразу в оутпут.Видимо, именно так и делаю, сначала материал, после него уже текстура с кубомапой (пример приложил выше, если что). Но делал ровно по стриму про нодовые материалы
И как подключить кубомапу наоборот не пойму. Мы же на материал должны наложить текстуру?
09 марта 2016 18:40
Видимо, именно так и делаю, сначала материал, после него уже текстура с кубомапой (пример приложил выше, если что). Но делал ровно по стриму про нодовые материалыЕсли посмотрите внимательно на стрим то увидите что к материалу кубамапа добавляется через Add а не через Mix. Таким образом результат кубамапы и шейдера суммируются и остаются и тени и блики добавляются. + вы еще цветом после шейдера перебиваете половину результата, цвет лучше выбрать до.
И как подключить кубомапу наоборот не пойму. Мы же на материал должны наложить текстуру?
Blend4Web и всё такое. Тридешу тридэ, моделю модели.
09 марта 2016 18:53
09 марта 2016 18:53
досадно, что в том же pick_object и т.п., где важна только геометрия участвуют тени, которые тормозят все практически на порядок.
Там вообще нету расчетов теней. Видимо, я не понятно объяснил. Там просто происходит отрендерирование геометрии (каждый объект рисуется своим цветом) и расчёт прозрачности (актуально для альфаклипов). Потом по пикнутому из пикселя цвету ставится в соотвествие объект. Загвоздка тут в том, что это нужно отрендерить. Думаю, что причиной всего этого является невысокая частота обновления кадров. Тени понижают частоту обновления кадров, поскольку требуют вычислений.
Смотрите, при частоте обновления в 10 кадров, между кадрами существует задержка в 1/10 секунды. Нужно учитывать еще и этот промежуток при анализе результата рендеринга.
09 марта 2016 18:58
09 марта 2016 21:52
Странный эффект, не могу воспроизвести. У вас версия Blender и Blend4Web какая?Все получилось в итоге. Сам не понял как. Иногда вроде как отключишь ноды от выхода, подключишь по-новой и все исправляется. Но больше, наверно, что руки кривые еще ) Получилось то, что надо.
Эффект Френеля действительно интересная штука, играя его параметрами можно ощутимо менять материал:
09 марта 2016 22:22
Смотрите, при частоте обновления в 10 кадров, между кадрами существует задержка в 1/10 секунды. Нужно учитывать еще и этот промежуток при анализе результата рендеринга.Добрался до машины fps=5. Возможно все именно, так, но не ясно почему тогда задержка до прихода в onmousedown, можно было бы понять, если бы задержка была например в m_phy.append_ray_test_ext, но она отрабатывает быстро вроде как.
09 марта 2016 23:44
10 марта 2016 10:15
пропали и эффект Френеля и отражения, хотя и в свойствах экспорта сцены и на объектах выставлены свойства теней и рефлекшена.Для того что бы задействовать отражаемую способость материала в Blend4Web недостаточно просто выставтиь Reflectivity на материале. Прочтите внимательно документацию в соответствующем разделе на эту тему.
Blend4Web и всё такое. Тридешу тридэ, моделю модели.