Методы окрашивания шляп
Эта статья продемонстрирует метод окрашивания шляп, используя Half Life Model Viewer (HLMV). Существует экспериментальный набор средств автоматизации для опытных пользователей, который можно найти здесь.
Содержание
Настройка HLMV
Нам нужно получить изображение наилучшего качества, поэтому вы должны настроить Half-Life Model Viewer так, чтобы он генерировал изображения высокого качества. Вы можете выбрать высокие настройки качества графики в вашей панели управления видеокартой, но это не работает на некоторых компьютерах - поэтому вот альтернативный метод.
Dxsupport.cfg
- Перейдите в этот каталог
T:\Steam\SteamApps\имя пользователя\SourceSDK\Bin\orangebox\bin
(гдеT:
папка в которой находится Steam - Откройте
Dxsupport.cfg
в любом текстовом редакторе. Если у вас нет этого файла, создайте его с этим содержанием. - Найдите в файле строчку с названием
ATI Unknown
илиNVidia Unknown
в зависимости от производителя вашей видеокарты. - Добавьте или измените следующие строки в
Dxsupport.cfg
- в разделе вашей видеокарты, и сохраните его.
"DxLevel" "99" "ConVar.mat_antialias" "8" "ConVar.mat_forceaniso" "8" "ConVar.mat_picmip" "-10"
- 5. Откройте модель и посмотрите на неё, если отсутствует сглаживание или проявляются дефекты качества, то скорее всего ваша видеокарта не в состоянии показать изображения достаточно высокого качества.
Настройки HLMV
- Откройте Model Viewer через Source SDK.
- Проверить (если он еще не установлен)
Normal Mapping
флажок. - Установить цвет фона на белый для каждого элемента:
Options... > Background Color...
- Полноэкранный HLMV (так вы получите хороший большой рисунок).
- При создании изображения шляпы вы должны использовать красную текстуру команды, поверните шляпу немного вперед и разверните её влево или вправо (возьмите шляпу в поле зрения насколько это возможно). Для точного определения положения модели в пространстве используйте эти данные. Например: File:Painted_Tough_Guy's_Toque_7D4071.png. Все окрашенные изображения определенной шляпы должны находится в том же самом положении.
Получение изображении
Расположение
Перед тем как снимать изображения, см. /Rotations и посмотрите, есть ли в списке предмет который вы окрашиваете. Если так и есть, см. секцию "Setting rotations", иначе в "Saving rotations".
Установка расположения модели
- Откройте редактор реестра (Пуск - Выполнить - regedit)
- Найдите строку реестра
HKEY_CURRENT_USER\Software\Valve\hlmv
- Для вашего предмета, выберите связанный каталог - они будут перечислены на странице поворотов (Rotation page).
- На правой панели дважды щелкните по пункту "Rot" и скопируйте его значения и вставьте его на странице Вращения вашего предмета.
- Также делайте это для параметров "trans" и "lightrot", если они присутствуют.
- Закройте редактор реестра и перезагрузите модель в HLMV.
- Если присутствует параметр "FOV" на страничке "Rotations", введите его в закладке "Render" в HLMV.
Сохранение расположения
Если предмет не имеет записи на странице Вращения ...
- Откройте предмет в HLMV.
- Поиграйтесь с позиционированием - передвиньте предмет немного вперед, а затем — в левую и правую сторону, до тех пор, пока вы не получите хороший обзор шляпы. Позиционирование должно показать как можно больше о предмете, насколько это возможно.
- Перейдите в раздел "Setting rotations", однако вместо того, чтобы заменить значение "Rot" - скопируйте его.
- Сделайте то же самое "trans" и "lightrot", если их значения были изменены.
- Сделайте запись на странице вращения (Rotations page), в соответствующем месте, о вашем предмете. Запишите название предмета, имя папки в реестре и значения вращения, которые вы использовали.
- Приступайте к генерации изображений, придерживаясь этого вращения.
Редактирование VMT
- Для лучшего вида изображений требуется убрать наложения огня и сильный блеск с модели персонажа. Этот файл решит обе проблемы.
- Извлеките соответствующие VMT файлы в нужное место. Например, Tough Guy's Toque будет использовать
heavy_stocking_cap.vmt
, и эти файлы должны быть помещены в:T:\Steam\steamapps\username\team fortress 2\tf\materials\models\player\items\heavy
. - Откройте VMT файл в VTFEdit или любом другом текстовом редакторе, и расположите камеру в HLMV для снятия скриншотов.
- В верхней части VMT, измените
"$detailblendfactor" .01
, на"$detailblendfactor" .00
. Это устраняет слабые наложения огня (наиболее заметно на черных элементах). - Создать новую строку в VMT файле под
"$colortint_base" "{VALUE}"
и заполнить ее содержанием"$color2" "{R G B}"
. Полный список цветов для копирования / вставки ниже. - Вставить соответствующие значения RGB (найдите в таблице справа).
- Нажмите клавишу F5 в HLMV и сделайте снимок этого цвета, и вставьте его в документ Photoshop.
- Повторите шаги 5-6 для каждого цвета.
Название | Цвет | {R G B} |
---|---|---|
Фиолетовая зависимость | #7D4071 | {125 64 113} |
Серый седого усача | #7E7E7E | {126 126 126} |
Австралийское золото | #E7B53B | {231 181 59} |
Цвет номер 216-190-216 | #D8BED8 | {216 190 216} |
Истинно зелёный | #729E42 | {114 158 66} |
Оранжевый в стиле Манн Ко | #CF7336 | {207 115 54} |
Мускулисто-коричневый | #A57545 | {165 117 69} |
Благородный фиолетовый | #51384A | {81 56 74} |
Странный оттенок серого | #C5AF91 | {197 175 145} |
Коричневый от Радигана Конагера | #694D3A | {105 77 58} |
Старый грубый цвет | #7C6C57 | {124 108 87} |
Жадность Зефенайи | #424F3B | {66 79 59} |
Огромное изобилие оттенков | #E6E6E6 | {230 230 230} |
Острая нехватка цветов | #141414 | {20 20 20} |
Нереально розовый | #FF69B4 | {255 105 180} |
Какой-то синевато-серый | #2F4F4F | {47 79 79} |
Тускло-оливковый | #808000 | {128 128 0} |
Горький вкус поражения и лайма | #32CD32 | {50 205 50} |
Цвет брюк Джентльманна | #F0E68C | {240 230 140} |
Темная лососевая несправедливость | #E9967A | {233 150 122} |
Зелень Манна | #BCDDB3 | {188 221 179} |
Полуночный шоколад | #2D2D24 | {45 45 36} |
Атмосфера любезности (КРС) | #654740 | {101 71 64} |
Атмосфера любезности (СИН) | #28394D | {40 57 77} |
Балаклавы навсегда (КРС) | #3B1F23 | {59 31 35} |
Балаклавы навсегда (СИН) | #18233D | {24 35 61} |
Кремовый дух (КРС) | #C36C2D | {195 108 45} |
Кремовый дух (СИН) | #B88035 | {184 128 53} |
Комбинезон оператора (КРС) | #483838 | {72 56 56} |
Комбинезон оператора (СИН) | #384248 | {56 66 72} |
Командный дух (КРС) | #B8383B | {184 56 59} |
Командный дух (СИН) | #5885A2 | {88 133 162} |
Значение командной работы (КРС) | #803020 | {128 48 32} |
Значение командной работы (СИН) | #256D8D | {37 109 141} |
Мокрый лабораторный халат (КРС) | #A89A8C | {168 154 140} |
Мокрый лабораторный халат (СИН) | #839FA3 | {131 159 163} |
//Раскомментируйте комментарий по мере необходимости. //"$color2" "{}" // Начальный - копировать значения из "$colortint_base" сюда. //"$color2" "{233 150 122}" // Темная лососевая несправедливость //"$color2" "{207 115 54}" // Оранжевый в стиле Манн Ко //"$color2" "{240 230 140}" // Цвет брюк Джентльманна //"$color2" "{231 181 59}" // Золотой австралий //"$color2" "{50 205 50}" // Горький вкус поражения и лайма //"$color2" "{114 158 66}" // Истинно зелёный //"$color2" "{128 128 0}" // Тускло-оливковый //"$color2" "{66 79 59}" // Жадность Зефенайи //"$color2" "{47 79 79}" // Какой-то синевато-серый //"$color2" "{216 190 216}" // Цвет номер 216-190-216 //"$color2" "{255 105 180}" // Нереально розовый //"$color2" "{125 64 113}" // Фиолетовая зависимость //"$color2" "{81 56 74}" // Благородный фиолетовый //"$color2" "{230 230 230}" // Огромное изобилие оттенков //"$color2" "{197 175 145}" // Странный оттенок серого //"$color2" "{165 117 69}" // Мускулисто-коричневый //"$color2" "{126 126 126}" // Серый седого усача //"$color2" "{124 108 87}" // Старый грубый цвет //"$color2" "{105 77 58}" // Коричневый от Радигана Конагера //"$color2" "{20 20 20}" // Острая нехватка цветов //"$color2" "{188 221 179}" // Зелень Манна //"$color2" "{45 45 36}" // Полуночный шоколад //"$color2" "{101 71 64}" // Атмосфера любезности (КРС) //"$color2" "{40 57 77}" // Атмосфера любезности (СИН) //"$color2" "{59 31 35}" // Балаклавы навсегда (КРС) //"$color2" "{24 35 61}" // Балаклавы навсегда (СИН) //"$color2" "{195 108 45}" // Кремовый дух (КРС) //"$color2" "{184 128 53}" // Кремовый дух (СИН) //"$color2" "{72 56 56}" // Комбинезон оператора (КРС) //"$color2" "{56 66 72}" // Комбинезон оператора (СИН) //"$color2" "{184 56 59}" // Командный дух (КРС) //"$color2" "{88 133 162}" // Командный дух (СИН) //"$color2" "{128 48 32}" // Значение командной работы (КРС) //"$color2" "{37 109 141}" // Значение командной работы (СИН) //"$color2" "{168 154 140}" // Мокрый лабораторный халат (КРС) //"$color2" "{131 159 163}" // Мокрый лабораторный халат (СИН)
Styles
Если предмет имеет альтернативный стиль, просто переименуйте альтернативный VMT на нормальный VMT. Например, если нормальный vmt — demo_dreads.vmt
, а альтернативный — demo_dreads_style01.vmt
, просто переименуйте второй файл на первый и нажмите F5 в model viewer.
Экспорт изображений
- Перейдите к
Файл... > Скрипты... > Экспорт слоев в файл
выберите путь для сохранения, и формат файла типа PNG-8. - Убедитесь в
Прозрачности изображения
иTrim слоев
выберите оба галочкой, и нажмитевыполнить
. - Загрузите новую версию существующих файлов на вики. Используйте специальные коды в окне загрузки, чтобы автоматически добавить лицензирование в надлежащей категории (это избавит вас от впечатывания категорий вручную, выберите лицензию в выпадающем списке ).
Примечание
С новыми DLLs большинство предметов будут казаться размытыми в model viewer. Чтобы исправить это (для Vanilla скриншотов) изменяют значение "$color2"
, на тоже значение что и "$colortint_base"
нажимаем F5.