Форум

Не получается сделать зеркало

22 февраля 2018 12:09
Всем привет! Я абсолютный новичок в b4w и ни как не могу сделать зеркальное отражение… Собственно есть помещение с мебелью, на потолке должно быть зеркальное отражение.

На потолке развернутый plane. Во вкладке object -> real-time reflections стоит галочка reflective. У объектов которые должны отражаться стоит галочка reflexible.

У самого plane выбран материал lambert и во вкладке mirror настроено отражение.

В рендере блендера все работает как надо, а в b4w просто черный потолок. Все скриншоты прилагаются.
22 февраля 2018 14:27
Какая-то странная ситуация. По сути зеркало то работает, но если делать зеркало снизу от отражаемого объекта, то все работает нормально, а если сверху то отражение видно только под определенным углом.
22 февраля 2018 15:00
В общем вот какое дело получается.

Отражение объекта снизу видно при любом положении камеры.


А отражение вверху видно только если поднять камеру высоко вверх.


Кто нибудь может мне посоветовать как сделать так, чтобы вверху отражение было как и внизу - видно всегда.

ЗЫ: камеру если перевернуть кверху ногами то норм, но это как-то неудобно ))
22 февраля 2018 16:13
Кто нибудь может мне посоветовать как сделать так, чтобы вверху отражение было как и внизу - видно всегда.
Добро пожаловать на форум!

Странное поведение. Прикрепите, пожалуйста, бленд файл ваш с примером
Команда Blend4Web - разработчик
Twitter
LinkedIn
22 февраля 2018 21:18
Прикрепите, пожалуйста, бленд файл ваш с примером

Файл прикрепляю, спасибо за помощь!

Собственно вот еще скрин



Получается, что две плоскости на одинаковом расстоянии от куба и камера смотрит на них под прямым углом. Но на нижней плоскости есть отражение, а на верхней нет.
22 февраля 2018 21:31
А вот то, что выдает рендер самого блендера. Собственно то, что и должно быть.

25 февраля 2018 17:44
Тут есть кто нибудь вообще?
26 февраля 2018 14:44
Ответ на сообщение пользователя anothere64
Тут есть кто нибудь вообще?

EmptyTop нужно перевернуть по оси х или у на 180 градусов
26 февраля 2018 15:28
EmptyTop нужно перевернуть по оси х или у на 180 градусов

Спасибо тебе гениальный человек!!!
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.