Вопрос по теням

Общие вопросы о Unity3D

Вопрос по теням

Сообщение MiniCat 21 апр 2018, 10:37

Мой персонаж на сцене ходит с керосиновой лампой.
Для освещения использую SpotLight. Soft Shadows. Bias 0.02, Normal 0, Near plane 0.2.
Backing realtime т.к. свет перемещается по сцене.
В итоге порой наблюдаю некорректное отображение теней. Например если персонаж освещает стеллаж, на котором на полках стоят предметы, то тень от предмета на верхней полке будет проходить сквозь полку и падать на нижнюю. Меши отдаельные. Стеллаж отдельный меш и предметы на нём. Как побороть это?
Аватара пользователя
MiniCat
UNIт
 
Сообщения: 130
Зарегистрирован: 11 фев 2017, 16:50

Re: Вопрос по теням

Сообщение 1max1 21 апр 2018, 11:15

Странно, у тебя верхняя полка идет отдельно ото всего?
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Вопрос по теням

Сообщение MiniCat 21 апр 2018, 11:32

1max1 писал(а):Странно, у тебя верхняя полка идет отдельно ото всего?

Нет. Стеллаж с полками - целиковый меш. Вот как такой 1в1.
https://meb-biz.ru/upload/iblock/5aa/sb_60_vishnya.jpg
скрин из демки
https://image.ibb.co/fiuej7/cr.png
Аватара пользователя
MiniCat
UNIт
 
Сообщения: 130
Зарегистрирован: 11 фев 2017, 16:50

Re: Вопрос по теням

Сообщение waruiyume 21 апр 2018, 11:38

А чего у вас стеллаж сам на себя тень не отбрасывает?
Тень- это 2d карта глубины, т.е. это расстояние до границы где прекращается влияние светильника, и граница может быть только одна.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Вопрос по теням

Сообщение MiniCat 21 апр 2018, 11:47

waruiyume писал(а):А чего у вас стеллаж сам на себя тень не отбрасывает?
Тень- это 2d карта глубины, т.е. это расстояние до границы где прекращается влияние светильника, и граница может быть только одна.

Да, это всё объяснило :) Именно на этом стеллаже тени были отключены. На других объектах мебели они были включены, поэтому не обратил внимания. Спасибо)
Аватара пользователя
MiniCat
UNIт
 
Сообщения: 130
Зарегистрирован: 11 фев 2017, 16:50


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17