Двусторонний шейдер с шейдерным графом

Я полный новичок, когда дело доходит до шейдеров, я создаю проект, и мне нужно использовать в нем Shader Graph.

Я хотел бы знать, можно ли визуализировать две разные вещи на каждой стороне лица, например, на нормальной стороне визуализировать текстуру и карты нормалей, а на задней части лица отображать чистый черный цвет без теней или света.


person Renan Klehm    schedule 12.02.2020    source источник


Ответы (2)



Ну... Я как бы придумал способ сделать это, я думаю, что это вообще не оптимизировано, но работает без нареканий.

В инспекторе я добавил к объекту второй материал и создал новый шейдер, используя узлы «Is Front Face» и «Branch», чтобы сделать нормальные грани прозрачными, а «обратные грани» — чтобы показать нужный мне цвет.

person Renan Klehm    schedule 12.02.2020