Страница 1 из 1

Тени сомнения. [РЕШЕНО]

СообщениеДобавлено: 16 ноя 2019, 02:52
Axil
Как в свой шейдер добавить каскадные тени, да так-же как они рисуются стандартными шейдерами Unity ?
Нарыл только такую статью, но там не то: https://devtribe.ru/p/unity/shadows

Re: Тени сомнения.

СообщениеДобавлено: 16 ноя 2019, 03:05
waruiyume

Re: Тени сомнения.

СообщениеДобавлено: 16 ноя 2019, 13:01
Axil
Отлично, то что надо!
Однако у меня тени получились абсолютно черные:
fixed attenuation = UNITY_SHADOW_ATTENUATION( i, i.worldPos );
color.rgb *= attenuation;

Пришлось сделать так:
color.rgb *= attenuation * 0.5 + 0.5;

Вроде стало похоже на то как ведут себя тени в стандартных шейдерах.