Создание собственного лица для Mount&blade Warband


!!!Сначала прочитайте целиком, а потом начинайте работать!!!
Не надо синхронно читать и делать. Это успеется.


Эх. Давайте с лирики. Лабал я как-то мод по Варбанду. А навыков - ну никаких. Простора там много было для действий-злодействий, автор сыроватую версию выпустил. Ну, я как себе начал делать дополнение. Переодел, перевооружил, вещей набросал из других модов. Вроде хорошо, а вроде - ничего я по существу не сделал. Стал я думать да гадать, и придумал - из субмода Freelancer я все менюшки заменил на свои, адекватные теме мода. Пришлось слегка соприкоснуться с текстурированием. В 3д макса полез сдуру. Но успеха достиг - грубоватую модельку замка покрыл краской - он и по сей день там стоит, кто качал - знают. И неплохо, сам доволен. Но на этом дело не кончилось. До тошноты надоели мне рожи ванильные. У меня тематика самурайская была, так вопче ужос - на выбор 2 лица восточной национальности из которых 4 страшны как смерть и все. И вот я закатал рукава и начал кряхтеть ночами. Все ужасы я опишу как-нибудь в следующей радиограмме, а пока покажу на живом примере, что и как я делал. Перво-наперво, нужна программа для операций с графикой. Лучше всего подойдет PaintDotNet_3.56[Portable]. Я не рекламлю как бы. Ну тоесть рекламлю, но без коммерческих целей) Просто мне там набор функций, установка и простота в эксплуатации порадовали. Установка - отсутствует. Просто кидаете в папку и от винта. У меня русская версия, так что проблем вообще никаких быть не должно. Ну, при условии что руки из плеч, конечно. Еще серьезным подспорьем будет openBrf ибо сверяясь с моделями головы, можно будет не заходя в игру править недочеты и очепятки.

Ну, я смотрел как-то аниме Shingeki Kyojin. Рисовка некоторых персов зацепила. Кроме того, что необычно для жанра, на первый план вышли совершенно никчемные людишки вроде главгероя и его школьного друга. Армином его звали. Вроде как для нашего уха боевое такое имя) но в кино он психически неустойчив, слюнтяй, нытик и просто смешон. И вот стал я всюду искать его рожу. Интересен он тем, что абсолютно безвреден)) А взяли его в подразделение какое-то боевое(!). У нас бы такого не то что в патруль, даже на тумбочку бы не пустили). Тащила всех, как полагается, сестра протагониста - чудовищная бой-баба. Явно в недалеком будущем бравая наводчица-вертолетчица. Я все хотел увидеть чем же все это кончится) Но режиссер хранил его от всех бед. Впрочем, я отвлекся. А вот и идеально подходящий для нашей работы рисунок.
[/spoiler]
вот он наш герой. Обращаю внимание, это не косплей, т.е., не аэрофотосъемка. Это рисунок. Высокого качества, но рисунок. Вот его-то мы и будем превращать в лицо нашего персонажа.

Итак, откроем любой файл с текстурой лиц.

вот так выглядит то лицо, которое мы выбрали в качестве основы для нашей работы.

Сразу оговорюсь. Чем выше разрешение у фото или картинки с ликом вашего перса, тем больше у вас пространство для маневра, то есть уменьшить без потери качества большое изображение можно с легкостью, а вот увеличение маленького грозит крупными пикселями и падением качества.

Итак, открываем в PaintDotNet_3.56[Portable] оба файла наших картинок. Они откроются в разных окошках. Работать мы будем почти все время с той, которая взята из игры - на ней выверены пропорции, размеры и расположение глаз, рта и носа. Тоесть мы все эти параметры Армина подстроем под соотвествующие у Ванила.(Чтобы не называть их Рисунок А и Рисунок Б буду звать их Армином и Ванилом)
Также создадим в третьем окне рисунок. Пустой рисунок. И побольше - это наш черновик. Вообще не брезгуйте и в настройках покопайтесь, поразбирайтесь сами. Редактор очень толковый и обладает в умелых руках огромным потенциалом.

*Шаг 1*
Мы должны вырезать, как бы жестоко и несправедливо по отношению к нашему срочнику(или контрактнику?) это ни звучало, половину лица, по которой мы воссоздадим остальное. При выборе нужно руководствоваться следущими пунктами: вырезанный кусок не должен содержать челок, закрывающих глаза, проявлений эмоций, слез, грязи, он не должен быть затемнен. То есть если лицо повернуто от света в сторону, выбирайте светлую сторону. В противном случае у перенесенной части будет по краям темный "нимб". Это создаст проблемы при затирании. Уродливый шов будет явственно указывать на поделочный характер вашего труда и ваши несостоятельные претезнии на мировое господство. Чтобы этого не было - берите освещенную сторону.

В данном конкретном случае челка закрывает брови. Плохо, но деваться некуда. Смотрите какой кусок я вырезал.


Переносим Это безобразие в наше 3 пустое окно. В черновик.


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


Надо понимать, что мы воспользуемся возможностью зеркального отражения и позднее просто копируем половинку, отразим ее и пришьем к этой. Получится целое лицо. Тут кроется еще 1 момент. Части лица можно брать с любой стороны. Если руки растут из плеч - глаза, брови, губы и все остальное справа и слева полностью взаимозаменяемы. Грубо говоря, если на светлой стороне лица испорчен глаз, берите подходящие элементы с затемненной стороны по мере возможностей и не в ущерб делу.


Кстати, именно так и делаются модели лиц в Варбанде. При копировании\отражении\сшивании могут образоваться швы. Которые, как нетрудно догадаться, легко удаляются при помощи команды Эффекты\Размытие\Поверхностное размытие. Перед этим выбираете прямоугольным или круговым выделением область и настройкой 2 ползунков достигаете оптимального эффекта.


*Шаг 2*

Когда лицо более-менее готово, переносим его на текстуру. Делается это вот так. Максимально гладко, без выщербин, сучков, выделяем кругами область от лба до подбородка, не захватывая края. Затем плюсуем к ней, зажав Ctrl, глаза, округляем края выделения. И переносим на текстуру. Сразу выравниваем по осям, сверяемся на глазок с пропорциями, максимально приближаем нашу область к ним. Главное - расстояние от глаз\бровей до края нижней губы. И расстояние между зрачками соответственно.


Затем, если цвет нашей области и Ванила различны, а в нашем случае это именно так, открываем Коррекция\Оттенок и насыщенность и двигаем ползунки как нам нужно. Армин слегка румяней Ванила, поэтому мы двигаем первый ползунок на 4 деления вправо, а второй - на 3 влево и вот что выходит.


Собственно, остается затереть углы. Места соприкосновений Армина с Ванилом. Аккуратно по кругу обводим области соприкосновения узкими овалами и - Эффекты\Размытие\Поверхностное размытие. В случае, когда гладкая кожа Армина переходит в недельную щетину Ванила - нужно его побрить. Я так и не научился покрывать текстуру правдоподобной щетиной. Поэтому будьте аккуратны при выборе Ванила - он должен быть из одной весовой категории с вашим "Армином". Еще 1 маленький секрет - глаза. Чтобы глаза выглядели живее, обведите области белков глаз, вместе со зрачками и выполните команду Коррекция\Яркость и контрастность. Путем перемещения ползунка контрастности вправо можно максимально повысить выразительность глаз, их реалистичность. Кроме того от глаз напрямую зависит возраст персонажа. Чем "младше" текстуру вы хотите получить, тем больше должны быть размеры глаз. Я изобрел простой метод определения возраста текстуры. Вот посмотрите на любую текстуру лица. Ну, дайте ей сколько-то лет на вид. А потом прибавляйте 10 лет. Это будет именно то, что в лучшем случае вы увидите в игре. Кроме того, разные моды используют разные формы головы, что порой играет определяющую роль. В одних модах женщины - красавицы, в других - страшилы мудрые. С мужиками почти то же самое. Просто им в общем-то внешний вид неважен. Если вам важен - помните - прибавляйте 10 лет. Словом, советую при помощи опенБРФа посмотреть какие головы какие моды используют. Это может здорово сэкономить время, а то и вовсе решить возникшую проблему. Относительно нудный процесс затирания щек и бороды с целью их унификации у Армина\Ванила, я опущу,.чтобы не увеличивать и без того немаленький гайд. Время - деньги а расстояние - время)

*Шаг 3*

Когда края вашего Армина полностью слились с Ванилом и все видимые барьеры пали под натиском поверхностного размытия, по сути это теперь и есть Армин; предстоит выверить пропорции его лица. Делается это чтобы в игре текстура накладывалась правильно. Мелкие недочеты и ошибки оборачиваются уродливыми рылами и огорчением при использовании ваших прекрасных лиц в Варбанде. Чтобы избежать этого, качаем и открываем прогу openBrf. В ней открываем файл C:\Program Files (x86)\Mount&Blade - Warband\CommonRes\meshes_face_gen. В нем лежат ванильные мешки лиц. Собственно, путем нехитрой замены файлов, толкаем нашу текстуру на место ванильной, в графе material набираем "manface" и стрелочками доходим до нашего портрета. Сразу в глаза бросается доходящий до губ нос, кривые, как нарисованные на чурбаке глаза, и т.д. Исходя из полученной информации терпеливо заходим обратно в PaintDotNet_3.56[Portable] и дотачиваем лик. Главное помнить, что все вносимые изменения должны быть симметричны. Обычной отличительной чертой всех ванильных текстур является короткий, курносый нос, большие, почти безобразные губы. Это не должно вас смущать - на модели головы все будет отображаться как надо. Чуть-чуть подровнял нос, потер ссадины, швы, сдвиги - сразу в опенБРФ, проверять. И так с глазами, губами и бровями. Щетина отлично растворяется командой Эффекты\Размытие\Поверхностное размытие. Только не переборщите. Я приложу к гайду ссылку на файл моделей. Там лежат модели лиц Варбанда - мужчины и женщины. Просто в файле игры модели обрезаны и мы видим лишь полголовы. Открыв этот файл, можно оценить ваше творчество вживую, как оно будет выглядеть на целой голове, на разных версиях.

[spoiler=как пользоваться openBRF применительно к нашей задаче]
Ну, эта прога создана для операций с ресурсами игры, такими как меши, текстуры, анимации и материалы. Выжать из нее можно еще кое-что, но на первых порах нам нужен только минимум. Итак, открываете прогу. Файл\Открыть и ищете папку Resource в директории своего мода в Modules или же, если вы работаете с Native, CommonRes в директории самой игры. В этих папках лежат файлы моделей и анимаций. Для работы с текстурой лиц нам понадобятся файлы в названии которых фигурируют слова face, head. В Нативе этот файл называется meshes_face_gen. В разных модах этот файл зовется по-разному, но обычно для простоты содержит в названии или face или head. Открываем то, что нам нужно. Видим там головы - мужские и женские. Выбираем в списке мужскую голову. На панели инструментов вверху есть графа Material. Если она пуста, то текстуры не будет, модель головы будет покрыта "шахматами". Вводим в графу материала слово "manface". Тут надо оговориться. Обычно текстура и одноименный с ней материал называются "manface_young", "manface_east" и так далее. Чтобы узнать точно, зайдите в папку Textures и найдите там текстуру лица, которую вы заменили своей. Вот ее название и надо ввести в графу Material.

Чтобы было понятно - Material это не Texture. Материал - это шкура, включающая в себя текстуры, шейдеры и блики. Вам это знать не надо или вы это и без меня знаете. Главное то, что вы, когда заменяете текстуру на свою, в материалах происходит автоматическая замена, и все будет работать как надо, просто не со старой текстурой, а с вашей, новой. Все это вы делаете для того, чтобы увидеть свою текстуру на игровой роже, не запуская при этом игру. Теоретически, кому лень - могут запускать игру и, увидев свои косяки, сразу выходить, править, снова заходить и т.д. То есть - нам эта программа нужна исключительно как средство оперативной правки и коррекции нашей текстуры. И еще - выходя из этой программы, не сохраняйте никакие изменения, произведенные вами в файлах игровых ресурсов. Это может вызвать баги и глюки в самой игре.
[/spoiler]

Кроме того, не каждое лицо будет нормально смотреться на любой модели головы. Так что похитрите, повыбирайте, что вам больше подойдет. Чтобы не быть голословным, вот текстура, какой она стала в конце своего пути.

а вот как она смотрелась в опенБРФ на голове из моего мода

А вот он же только в игре.

Как видите, брови я привлек со стороны). Не брезгуйте ничем - я например, взял фотку одного своего бесполезного друга)) и отдал его брови своему Армину. Почти Вуду) Но, хоть какую-то пользу принесет))

Вроде это все. Добавлять новые лица - это модулька и тема вообще другого гайда, поэтому заменяйте Ванилов на своих Арминов и рубитесь!



- используйте эту кнопку если вы обнаружили ошибку/искажение содержимого/отсутствие контента в новости или если хотите сообщить администрации о выходе новой версии мода и т.п.

Комментариев 63

Царь
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 3 января 2020 08:44 поделиться
MadButcher, приветствую на сайте. В одном моде автор заменил шлем на кольцо, при одевании которого с головой начинали твориться странные вещи) Так что тут видимо надо не с текстурами тушки неписи играться, а именно с созданием надеваемого предмета с устраивающими тебя качествами. А вот как это сделать технически, моего навыка понять не хватает.


Танки грязи не боятся, сама отвалится
Я на Всадниках Кальрадии: https://rusmnb.ru/index.php?action=profile;u=18932
Отрок
MadButcher
Офлайн 4 января 2020 02:33 поделиться
syabr, спасибо, есть возможность более доходчиво объяснить про кольцо?
Уже вторые сутки ломаю голову с этим вопросом. Все что можно уже перевернул. Тут видимо нужен напрямую мододел который так делал уже. Как бы на них выйти тут на форуме такие должны быть


Мододел
Chanpanskoe
Офлайн 4 января 2020 09:55 поделиться
MadButcher, скорее всего он сделал несколько моделей кольца (в тч и странности) и с помощью МС как-то сделал так, чтобы с ним и происходили странные вещи.


Царь
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 4 января 2020 12:57 поделиться
MadButcher, тут нужны познания в модульной системе.


Танки грязи не боятся, сама отвалится
Я на Всадниках Кальрадии: https://rusmnb.ru/index.php?action=profile;u=18932
Отрок
MadButcher
Офлайн 10 января 2020 10:18 поделиться
syabr, так они у меня есть, почему если новичек на форуме, значит модульку не знает?
Я нашел выход в итоге 5 суток потратил мозгонапрягания и экспериментов. в модуле skript нужно удалить запрос на снятие шлема. А не сам код снятия как может изначально показаться. Описал к общему осведомлению, думаю проблема частая для фентези модов.


Царь
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 10 января 2020 10:56 поделиться
MadButcher, у меня таких познаний нет, я сценодел а не модульщик, поэтому сказал ровно столько, сколько знал. Спасибо, что описал суть, думаю многим может помочь. А можно ли подробнее, над чем работаешь, и не хочешь ли выложить свой труд на сайте?


Танки грязи не боятся, сама отвалится
Я на Всадниках Кальрадии: https://rusmnb.ru/index.php?action=profile;u=18932
Отрок
MadButcher
Офлайн 11 января 2020 13:06 поделиться
syabr,  ну не назову глобальным модом. Хочу сделать "аккуратный" фэнтези мод. Расширив стандартную кальрадию, оставив все фракции, и добавив новые. А то как то либо дырявые все фентези моды, либо слишком напичканные всем подряд. Без лишнего энтузиазма собираю потихоньку, пытаясь не  засорять мод. Мод как доделаю(если доделаю) обязательно выложу здесь.

syabr, вот как раз на сценодельстве думаю будут задержочки) Руки не доходили особо еще. 


Царь
syabr
Титул: Главный динозавр и ГГ сайта
Офлайн 11 января 2020 14:25 поделиться
Как раз по сценоделию смогу подсказывать)


Танки грязи не боятся, сама отвалится
Я на Всадниках Кальрадии: https://rusmnb.ru/index.php?action=profile;u=18932
Отрок
MadButcher
Офлайн 12 января 2020 12:01 поделиться
syabr, тогда можешь подсказать, где взять хорошие модельки для сцен в стиле варваров/орков ? Дома и укрепления в таком стиле?  


Странник
Mile
Офлайн 10 октября 2020 20:51 поделиться
эх, я даже зарегистрировался на сайте чтобы посмотреть как модельки лица делаются. Но картинок "примеров" нет и нет... А так хотелось сделать Дениса Янина Вагоновича из нашей группы ТР-17

жаль нету подробностей "где и откуда брать" я новичок. Где-то вычитал что файл нужно в Res брать файл с названием meshes_face_gen.brf мол там головы хранятся. но у меня в паинте портабл не открывается, а в wings3d 2.1.7 открывается пол лица. Блин, хочу другу его текстурку сделать и ему скинуть, чтобы посмеялся...


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Онлайн

Сейчас на сайте: 164
Гостей: 162

Пользователи: 
- отсутствуют

Последние комментарии

Парламент commando
Samiraldos, Сегодня, 08:55
Цитата: ArtkolobokSamiraldos, Хорошо, но чтобы получить быстрый ответ, заходи на наш дискорд...
Парламент commando
Artkolobok, Вчера, 13:56
Samiraldos, Хорошо, но чтобы получить быстрый ответ, заходи на наш дискорд сервер:...
Парламент commando
Samiraldos, Вчера, 07:44
Цитата: ArtkolobokSamiraldos, Идея с партиями давно утратила свою актуальность, да и никто особо не...
MOD Voice Acting - AI Voice Acting for Every Character
Gut, 19 ноября 2024 18:13
с возвращением, грац!!...
Парламент commando
Gut, 19 ноября 2024 18:03
Samiraldos, Если есть желание, то всегда можно найти компромисс. Сами по себе партии утратили...
Парламент commando
Artkolobok, 19 ноября 2024 09:57
Samiraldos, Идея с партиями давно утратила свою актуальность, да и никто особо не хочет этим...
Парламент commando
Samiraldos, 19 ноября 2024 03:23
Я бы добавил должность партии в виде фрилансеров. Ну допустим я играю сейчас в МиБ потом буду...
Кольца
Samiraldos, 19 ноября 2024 03:06
https://commando.com.ua/uploads/posts/2018-05/1525510484_zol-bol-rad.png...