Задать вопрос
@Anton12432

Unity 3D как добавить текстуры с разных сторон?

И не пишите про UV blender, мне нужен нормальный способ, у меня есть блок и хочу например по бокам одна текстура, а сверху и снизу другая может какой то Package для этого есть
  • Вопрос задан
  • 150 просмотров
Подписаться 2 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos Куратор тега Unity
На один меш можно повесить 1 материал.
Соответственно варианта два:
- делать разные меши (и куб становится 6 плоскостями)
- делать соответствующий материал, который умеет в 2 текстуры и как то их разделяет

Я бы выбрал первый вариант, но если вы умеете писать шейдера - то второй вариант тоже классный
Ответ написан
@SWA512
Gamedev
- дать треугольникам на меше разный ID материала (в редакторе) и назначить три разных материала в Unity
- разделить 3 текстуры на 3 направления нормалей в ShaderGraph, XYZ. (сложно, сходу не нашел примеров, грубо говоря вес оси без знака в нормали это и есть вес текстуры в результирующем цвете.

Вы бы описали задачу, возможно она решается более простыми способами.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы