Почему прозрачный материал не пропускает свечение?



@DredWulf

Есть лампочка с нитью накаливания. Эта нить имеет этот материал:
608715f20e2c8486226429.png

А стекло которое окружает нить имеет такой материал:
608716008336b353954073.png

Проблема: свет не проходит сквозь это «стекло»
6087160fae525229311853.png

ОДНАКО если отключить его, то освещение работает.
6087163c9efaa422561306.png


Решения вопроса 0


Ответы на вопрос 1



@lastuniverse

60890f89e3990265629539.png

Попробуйте так (blender 2.82)

Если вы выберите в этой опции ‘none’ — то свет будет проходить через объект стекла так, как будто этот объект отключен. Соответственно он вообще перестанет отбрасывать тень.

Другим (более подходящим вариантом) может быть выбор для этой опции значения ‘Alpha Hashed’ . В этом случае свет будет проходить сквозь объект стекла в соотвествиии с этой настройкой материала (картинка ниже)
Подозреваю, что в этом режиме будет так же учитываться и альфаканал наложенной текстуры (если текстура используется), но это не точно))))
60891235c522f025602458.png

Если же будет выбрано значение ‘Alpha Clip’ то материал будет полностью прозрачен (как при ‘none’) если значение Alpha <= Clip Threshold и полностью непрозрачен Alpha > Clip Threshold
(опция Clip Threshold находится прямо под опцией Shadow mode)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *