Раскрыл секрет шейдинга колготок в Blender

  • Моя задача была добавить этот градиент по краям колготов и оказывается в блендере есть подходящая тема;
  • Зачем? Есть в этом какой-то шарм и объём как мне кажется;
  • Лучше всего работает в eevee и для аниме-женщин, но нам тоже сойдёт;
  • Внутри раскидал сравнения и тд;

Гвоздь программы — простой нод, который нашёл где-то в интернетах.

Раскрыл секрет шейдинга колготок в Blender

От себя ещё накинул color ramp и подстроил translucent bsdf под нужный мне цвет. (Который взял из текстуры колготок Эшли RE4R и чуть убавил яркость)

Раскрыл секрет шейдинга колготок в Blender
  1. Изначальный;
  2. Вариация шейдинга 1;
  3. Вариация шейдинга 2;

EEVEE

Cycles

Контент для взрослых
167167
2020
1515
55
55
11
89 комментариев

Щитаю нужна премия за продвижение колгот в массы

68
Ответить

Поехали вручать награду Ким Чен Ыну

11
Ответить

Эти шейдеры как-то математически заранее проектируют на основе математических моделей физических свойств поверхности из реальности или просто лепят что получится на глаз. Просто на глаз не очень точно и не так быстро может получиться. Наверняка же в интернете есть математическая модель с формулами физических свойств колготок, натянутых на ножки.
Как художники вообще справляются с задачей составления шейдера, если готовых вариантов не нашлось? Даже интересно про это прочитать/посмотреть.

5
Ответить

Математик-астрофизик строит физически корректную модель шейдера колготок.

97
Ответить

Иногда в графике ЧЕСТНОСТЬ не равно КРАСИВОСТЬ. Поэтому там да зачастую на глаз

15
Ответить

Есть PBR рендеринг. Есть набор текстур, которые говорят как и сколько поверхность должна отражать. Они обычно черно-белые, где градацией черного и белого определяют в каком месте и сколько света должен отражать участок на модели. Большая часть шейдинга и ложится на эту систему, упрощая работу. конечно и её можно настроить, это скорее подход, когда ты не настраиваешь отдельно поверхности и принцип отражения, а закладываешь уже в текстуру их настройку.

Но если тебе не хватает этого, то можешь играть с шейдерами. Это ты уже сам настраиваешь отражения, блики и иногда даже не через текстуры. Математики дают тебе инструменты. Скажем например выделить грани по какому-то принципу, чтобы их настроить, наложить математический шум на части модели, градиент построить. Они разрабатывают принцип отражения и всякую векторную магию. Как уже все это будет работать решают уже сами хуйдожники. Ну вот на примере поста чел выделил края модели и наложил дополнительный градиент, как-то так, там скорее все намного сложнее. В блендере можно нодами вообще всякое творить

В движках вшиты настройки шейдинга и в подавляющем большинстве игр это PBR со своими надстройками. Так что такой эффект колготок ты не сможешь воспроизвести в любом движке без основательного редактирования. Вообще шейдинг - это про арты, рекламу, кино - везде, где рендеринг происходит не в реальном времени.

5
1
Ответить

Да обычный френель. Че там проектировать. Подобные шейдеры делают на глаз.

5
Ответить