Shader Forge - странные проблемы с узлами - PullRequest
0 голосов
/ 02 мая 2018

Я новичок в Sader Forge, пытаюсь создать очень простой шейдер, но у меня есть некоторые странные проблемы с узлами в настройке шейдера по умолчанию:

  1. Texture2D и Color узлы, которые были созданы по умолчанию с новым шейдером, управляют изображением и цветом шейдера, даже когда они отключены. Вновь созданные узлы ничего не меняют, даже если они подключены к входу базового цвета.

  2. Узел Карта нормалей не влияет ни на что после выбора изображения карты нормалей. Когда я нажимаю «Карта нормалей», изображение в узле становится красным.

  3. Ползунки не изменяют внешний вид шейдера.

enter image description here

1 Ответ

0 голосов
/ 05 мая 2018

Хорошо, так что я могу собрать ...

  1. Недавно созданные узлы (у вас есть два в верхней части скриншота ) по умолчанию не связаны ни с чем. Похоже, что при предварительном просмотре используются эти отключенные узлы, а не новые, я не уверен, что здесь происходит. Возможно, это ошибка. Попробуйте удалить поврежденные узлы (все четыре) и воссоздать их. Попробуйте также обновить Shader Forge. (Я не могу воспроизвести это поведение)
  2. Ваша карта нормалей может быть недопустимой картой нормалей , поэтому ее (почти идеальный) сплошной цвет на самом деле не делает ничего:
    Comparison
    • Справа - приблизительное значение вашей собственной текстуры выпуклости, слева - сплошной цвет, взятый в качестве среднего значения для данной текстуры.
    • По сравнению с реальной картой рельефа :
      Real bump map
  3. Значения ползунка на самом деле не «обновляют» шейдер (они просто значения, Shader Forge не рассматривает его как изменение кода, поэтому не перекомпилирует). Это должно обновить предварительный просмотр, при условии, что эти ползунки влияют на что-то (они делают для меня ).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...