Сообщение от Arton
Копипаста из урока.
Не работают шейдеры, я запарился, хочу что бы кто-нибудь взглянул:
Вложение 20783
Каждый раз ошибка:
Вложение 20784
Если убрать проверку всё равно не работает (не накладывается/не загружается).
|
Ну я не собирал, тем более с Хорсом не работал никогда, но взглядом прошелся по коду -- в шейдере у тебя в функции PSMain строка
float lit = dot(input.normal, 8lightDirection);
имя 8lightDirection - опечатка.
Вообще это же неудобно, представь что у тебя код шейдера в несколько тысяч строк, как ты будешь опечатки искать? Если Хорс не предоставляет информацию по компиляции шейдеров, то придумай что-нибудь, например напиши свой код который использует дх напрямую, где есть отчёт о сборки шейдера.