ПрограммированиеФорумГрафика

Spotlight освещает те объекты, которые не должен бы освещать (Unity3D)

#0
22:20, 11 авг 2014

Трабла такая: есть фонарь, сделанный из Spotlight, есть стандартная пальма, встроенная в Юнити, и есть импортированные извне деревья.
Пальму фонарь освещает корректно, т.к. ее лиственная корона не загарается как от дневного освещения, когда фонарь смотрит вниз.
А вот с другими деревьями беда - даже если фонарь светит вниз, их короны светятся так, как будто рядом висит Pointlight.

Что за фигня, помогите разобраться.

Попытаюсь показать проблему скринами.

+ Показать
#1
22:27, 11 авг 2014

Вот еще скрин, сцена правда уже другая, просто показать как в  моем представлении должен работать фонарь: освещается только та часть короны дерева, на которую светим. Дерево тоже стандартное, Big Tree.

+ Показать
#2
0:50, 12 авг 2014

sio666
Наверное у тебя какой-нибудь Unity бесплатный, где повершинное освещение.

#3
1:06, 12 авг 2014

Executor
> Unity бесплатный
хм, ну да, фри-версия. Значит придется качать Pro-пиратку смириться?

#4
7:49, 12 авг 2014

sio666

смириться?

А может написать свой 3д двиг и редактор ?

#5
9:33, 12 авг 2014

sio666
Угу, только в платной есть нормальный рендер.

#6
10:35, 12 авг 2014

Просто на деревьях видимо еще и упоротый шейдер какой-то. Да и вообще юнити не труЪ, качай UE4.

#7
16:19, 12 авг 2014

Лицензия юнити влияет на наличие rtt, на попиксельность/повершинность освещения никак не влияет. Экспериментируй с настройками импорта модели и шойдерами (стволы деревьев тоже както странно светятся, мож что-то с нормалями?).

#8
16:34, 12 авг 2014

0xBF
> Просто на деревьях видимо еще и упоротый шейдер какой-то.
Belfegnar
> Экспериментируй с настройками импорта модели и шойдерами
Спасибо. Потыкался, помогло. Материалам ствола и листьев назначался какой-то один и тот же диковинный шейдер, который и "светился".

#9
17:41, 12 авг 2014

Belfegnar
Да, всё правильно. Форвард есть и в бесплатной.

ПрограммированиеФорумГрафика

Тема в архиве.