Одноматериальный градиент между двумя объектами? (Сложности узла объекта / коллектора)
TL; DR ВНИЗ
(В качестве предисловия, я знаю, что задавал аналогичный вопрос в прошлом, хотя этот вопрос сильно отличается по требуемому исполнению.)
Привет всем, на этот раз я оказался в затруднительном положении, поскольку пытаюсь создать плавный градиент между двумя отдельными объектами.
Основная идея заключается в том, чтобы мех, изображенный здесь, имел постоянный эффект градиента с туловищем:
Хотя либо я не могу добиться желаемого эффекта с помощью одного материала, либо получаю множество проблем при объединении объектов в попытке объединить эффект градиента.
Ниже показано, что происходит, когда я объединяю мех и туловище вместе (стоит отметить, что и «верхний» мех, и «нижний» мех - это отдельные объекты друг от друга)
Кажется, что попытка слияния вообще не сработает, поскольку пересчет нормалей любым способом не дает результатов, и нет никаких шансов, что я удаляю какую-либо часть своих мешей, что также устраняет необходимость попытки логического значения. (Я тоже пробовал)
Это оставляет градиент, который я не могу использовать так легко, как я думал.
Цель состоит в том, чтобы иметь неразрывный градиент по всему туловищу. Ниже приведен пример того, как градиент начинает темнее в двух разных областях туловища.
Для справки, вся область туловища будет иметь один градиент, и вся область ног также будет иметь свой собственный.
Моя текущая установка узла была бы прекрасна, если бы, конечно, не было разъединения меха, поэтому я надеюсь на этом этапе каким-то образом использовать узел объекта, чтобы ссылаться на исходные точки как на то, где начинаются «новые» градиентные растяжки.
Я видел это видео -> https://www.youtube.com/watch?v=rmUfNw6luWIкоторый, как я думал, мгновенно решил мою проблему, хотя продемонстрированный эффект градиента применяется к объекту в целом , а не «линейно» или как можно ожидать от градиента.
* Я оставил настройки градиента внизу.
*** Итак, после ВСЕГО этого контекста я спрашиваю теперь, могу ли я использовать узел «Информация об объекте» или другую настройку для достижения общих градиентов и отдельных градиентов на основе происхождения объекта? ***
TL; DR: 1. Нужен бесшовный градиент между туловищем и «нарукавником». 2. Ноги должны иметь отдельный уклон одновременно. 3. Все должно быть в одном материале. Узел объекта может привести к тому, что мне нужно после просмотра ->https://www.youtube.com/watch?v=rmUfNw6luWI
Ответы
Я узнал, что мне нужно, даже не через десять минут, лол.
Что я сделал, так это установил исходные точки в тех же местах объектов, которые я хотел иметь общий градиент, и где именно он был установлен, будет началом градиента.
Затем я использовал вывод «Object» из узла Координата текстуры вместо «сгенерированного» в моей настройке, чтобы фактически ссылаться на вышеупомянутые исходные точки.
Вы даже не можете сказать, что мех - это другой объект!
Если из-за оснастки или по какой-либо другой причине неудобно размещать начала деталей в одном месте, вы можете поместить градиент меха в пространство объекта руки. Выберите координаты текстуры объекта, как вы это сделали, но выберите руку в раскрывающемся списке «Объект» в нижней части узла, чтобы указать ему, какой объект (в отличие от «этого объекта» по умолчанию).
В качестве альтернативы вы можете поместить оба градиента в пространство помощника, скажем, Пустого, что открывает такие возможности, как удобная настройка теней независимо от направления света / видимого света.
(Люблю затенение, кстати)