Overlapping alphas

Автор: Akavir     Категория: 3Ds max tutorial

Статья написана в память о моём друге Gagatek.
Распространённая проблема перекрывающихся альфа-каналов теперь решена.
Проблема с алфа-каналами состоит в том, что, когда у вас два слоя волос (очень часто две плоскости), где один перед другим. Тот слой, что впереди представлен правильно, но слой, что под ним имеет проблемы: альфа полностью испорчена, и слой впереди от него “накладывается” на этот слой и скрывает его некоторые части.

Рассмотрим пример на двух плоскостях, хотя их может быть сколько угодно.
Во-первых, ни в коем случае не объединяйте две плоскости.

У нас есть две плоскости, в данном случае две пряди волос причёски:

Нижний слой имеет зелёный цвет и называется “A”, обратите внимание на скриншот:

Верхний слой имеет красный цвет и называется “B”, обратите внимание на скриншот:

Теперь берём слой “А” и клонируем его (clone -> copy):

И сразу же скрываем новоклонированный слой:

Такую же опреацию делаем для слоя “В”. В итоге у нас получились два скрытых слоя и два исходных слоя.

Затем выделяем слой “А” и аттачим к нему “В”. Именно в такой поледовательности и никак больше. В итоге у нас должен полжен получиться один слой с именем “А”:

Теперь, чтобы было удобно, жмём inhide all, появляется наша скрытая часть, но мы её не видим, и мы сразу же опять нажимаем hide selection и скрывается наш верхний слой. У нас должны появиться слои “А01″ и “В01″:

Тперь мы работаем с нижними слоями. Выделяем слой “А01″ переводим в Edit poly, затем жмём на объёмный кубик, выделяем слой, он должен стать красным и жмём flip:

При этом наша плоскость вывернется наизнанку:

Делаем тоже самое с “В01″ и оставив веделенным этой слой жмём на attach и соединяем со слоём “А01″. Последовательность опять же надо сохранить именно такую. В данном случае к верхнему слою “В01″ приатттачить слой “А01″. Получится вот так:

Затем жмём inhide all, появляется наш верхний слой “А”, который будет Editable Mesh:

Выделяем его и жмём attach и выбираем нижний вывернутый слой:

Можно экспортировать:

Видим, что нет перекрытия, а нам это и нужно было.

Я долго искал этот способ, но благодарен я Kasia – Gagatek за него, которая уже оставила Morrowind.

4 Комментариев на “Overlapping alphas”

  1. Kalian сказал:

    Оу е, Акавир, спасибо!

  2. MetallBublick сказал:

    Я не спам-бот. Честно)))

  3. Seatroll сказал:

    Ништяк )

  4. Witch сказал:

    Знания – страшная сила. Я это поняла, когда хотела сделать какой-нибудь меч к игре в блендер, вобщем таки ничего не сделала). И приятно что кто-то не жалеет и делится знаниями, спасибо за полезный туториал.

Оставить комментарий