SteamDB

» » Как создать наклейку CS:GO

Как создать наклейку CS:GO

Как создать наклейку CS:GO


Гайд



Как создать наклейку CS:GO
Система наклеек/стикеров Counter-StrikeGlobal Offensive поддерживает разные варианты создания стилей и внешности. Данный документ описывает:
  • Технические вопросы о системе материалов для наклеек/стикеров
  • Как просмотреть и редактировать ваши материалы для наклеек/стикеров
  • Как послать законченную наклейку в Мастерскую CS:GO





РАЗНЫЕ ТИПЫ НАКЛЕЕК



Следующие типы наклеек могут быть созданы с использованием материалов для наклеек CS:GO просто с помощью выставления нескольких частных параметров материала. Возможные типы текущих наклееек включают:
  • Стандартные глянцевые наклейки
  • Глянцевые наклейки на бумажной основе
  • Цветозаменяющие шаблоны графики или граффити тэги
  • Тисненые на листе фольги или металла
  • Голографические наклейки
Некоторые наклейки требуют только одну текстуру, наклейки с четкими краями и цветами лучше выглядят.





Примечание



Как создать наклейку CS:GO Вам не нужно вносить какие-то царапины или грязь на текстуру наклейки, это будет сделано автоматически.





СОЗДАНИЕ МАТЕРИАЛА VALVE (VMT)



Вам нужно создать новый VMT для каждой наклейки, которую вы создаете. VMT содержит параметры материала настройки, которые определяют, как ваша наклейка будет выглядеть.Вот пример VMT для материала наклейки. Этот частный пример определяет наклейку под названием «Aces High»:
Как создать наклейку CS:GO
WeaponDecal { $basetexture modelsweaponscustomizationstickersstandardaces_high $decalstyle 1 // standard paper-backed plastic sticker $envmap "env_cubemap" $envmaptint "[ .07 .07 .07 ]" $phong 1 $phongexponent 2 $phongfresnelranges "[ .2 .5 1 ]" $phongalbedotint 1.0 $phongboost 1.0$phongalbedoboost 10.0 }
Общая документация по параметрам материала может быть найдена здесь на Wiki разработчиков Valve. Некоторые параметры материалов уникальны для шейдера наклеек CS:GO и будут детально раскрыты в этом документе.





ПОДГОТОВКА К РЕДАКТИРОВАНИЮ НАКЛЕЙКИ



Самый простой способ начать создавать и редактировать наклейку — это использовать Model Viewer CS:GO, доступный через CS:GO SDK.CS:GO включает некоторые вспомогательные модели для просмотра материала стикеров. Откройте sticker_preview.mdl:
Как создать наклейку CS:GO
С помощью выбора вкладки материалов (‘Materials’) вы можете выбрать и временно заменить материал модели на созданный вами VMT. Это позволит вам видеть, как ваш материал выглядит.Примечание: Ваш VMT может указывать на положение текстуры VTF с использованием absolute path prefix для того, чтобы правильно загрузить текстуры:
Как создать наклейку CS:GO
В Model Viewer выберите материал «sticker_preview_wip» в списке материалов, затем щелкните на кнопку «Replace VMT». Затем выберите ваш VMT. Никогда не забывайте сохранять все изменения в вашем внешнем файле VMT. Любые настройки, которые вы делаете в Model Viewer временные и не будут автоматически сохраняться.Если вы хотите увидеть, как ваша наклейка будет смотреться на оружии, выбор модели оружия доступен в models/sticker_preview. Как и в случае с предпросмотром квадратной наклейки, материалы на оружии могут быть заменены:
Как создать наклейку CS:GO





СТИЛИ НАКЛЕЕК



Параметр VMT $DecalStyle определяет какая из установок доступных стилей используется в данный момент. Каждый стиль работает по-разному и объясняется в следующих разделах документа:
Глянцевые наклейки$DecalStyle 0
Этот стиль требует только текстуру с альфа-каналом
Как создать наклейку CS:GO
Чтобы сделать стандартный глянцевый стикер, установите $DecalStyle 0 в материале наклейки:
Как создать наклейку CS:GO
WeaponDecal { $DECALSTYLE 0 // glossy sticker style $basetexture modelsweaponscustomizationstickersexamplessticker_chickenlover $unwearstrength 0.16 $envmap "env_cubemap" $envmaptint "[ .07 .07 .07 ]" $phong 1 $phongexponent 2 $phongfresnelranges "[ .2 .5 1 ]" $phongalbedotint 1.0 $phongboost 1.0 $phongalbedoboost 10.0 }
Степень изношенности$UnWearStrength 0.1
По умолчанию наклейки наносятся равномерно на поверхность. Однако некоторые части наклейки более важны визуально, так что они должны быть узнаваемы даже после сильного износа.
Чтобы определить важные области, нарисуйте значения больше чем 30 (из 255) в альфа-канал, как на примере ниже.
Как создать наклейку CS:GO
Вы можете определить как сильно эффект изношенности будет уменьшаться, настраивая $unwearstrength в материале, по умолчанию он 0.1, или 10% влияния вашего нарисованного значения от величины изношенности.





Глянцевые наклейки на бумажной основе



$DecalStyle 1Наклейки на бумажной основе это глянцевые наклейки, прикрепленные клеем к бумажной основе. Этот эффект больше всего заметен, когда наклейки на бумажной основе открывают клеевую подложку при протирании и изнашивании.
Как создать наклейку CS:GO
Чтобы сделать стандартную глянцевую наклейку на бумажной основе, установите $DecalStyle 1:
Как создать наклейку CS:GO
WeaponDecal { $DECALSTYLE 1 //Paper-backed glossy sticker style $basetexture modelsweaponscustomizationstickerssticker_wolves $unwearstrength 0.1 $envmap "env_cubemap" $envmaptint "[ .07 .07 .07 ]" $phong 1 $phongexponent 2 $phongfresnelranges "[ .2 .5 1 ]" $phongalbedotint 1.0 $phongboost 1.0 $phongalbedoboost 10.0 }





Цветозаменяющие наклейки



$DecalStyle 2$ColorTint color$ColorTint2 color$ColorTint3 color$ColorTint4 colorЦветозаменяющие наклейки используют текстуру-маску, так что они могут быть перекрашены в неограниченных комбинациях. Один способ придумать как сочетаются оттенки цвета это скомбинировать их, чтобы представить текстуру как серию слоев, которые применяются от низших к высшим.
Как создать наклейку CS:GO
Формирование изображения начинается с базового цвета, определяемого параметром $ColorTint. Первый слой (маска Красного канала) может изменить базовый цвет на $ColorTint2. Второй слой (Маска Зеленого канала) может изменить все цвета на нижележащих слоях на $ColorTint3. Самый верхний уровень (Маска Синего канала) меняет все нижележащее на $ColorTint4.
Как создать наклейку CS:GO
Все стили наклеек (включая цветозаменяющие наклейки) поддерживают параметр UnWearStrength в своем альфа-канале для сохранения важных мест изображения наклейки.
Как создать наклейку CS:GO
WeaponDecal { $DECALSTYLE 2 //color-replace sticker style $basetexture modelsweaponscustomizationstickersexamplesct_logo $colortint "[ 12 16 19 ]" $colortint2 "[ 32 43 50 ]" $colortint3 "[ 91 114 131 ]" $colortint4 "[ 141 155 165 ]" $unwearstrength 0.2 $envmap "env_cubemap" $envmaptint "[ .07 .07 .07 ]" $phong 1 $phongexponent 2 $phongfresnelranges "[ .2 .5 1 ]" $phongalbedotint 1.0 $phongboost 1.0 $phongalbedoboost 10.0 }





Выдавленные наклейки из фольги



$DecalStyle 4
Выдавленные на фольге наклейки имитируют чеканку по металлу. Наряду с diffuse map они требуют normal map, чтобы достингнуть эффекта выдавленности. Выдавленные на фольге наклейки лучше всего смотрятся с высоким оттенком envmap и phongboost для имитации металлической поверхности.
Как создать наклейку CS:GOКак создать наклейку CS:GO
WeaponDecal { $DECALSTYLE 4 // embossed foil $basetexture modelsweaponscustomizationstickersstandardluck_foil $normalmap modelsweaponscustomizationstickersstandardluck_foil_normal $unwearstrength 0.08 $envmap "env_cubemap" $envmaptint "[ 25 25 25 ]" $phong 1 $phongexponent 0.1 $phongfresnelranges "[ 1 1 1 ]" $phongalbedotint 1.0 $phongboost 40.0 $phongalbedoboost 2.0 }





Голографические наклейки



$DecalStyle 3$HoloMask texturepath$HoloSpectrum texturepathГолографические наклейки это стандартные наклейки на бумажной подложке, которые используют две дополнительные текстуры, чтобы создать голографический световой эффект при изменении угла просмотра:
Как создать наклейку CS:GOКак создать наклейку CS:GO
Текстура $holomask определяет, что голографический эффект применяется к определенным частям наклейки:
Как создать наклейку CS:GO
Маска Красного канала $holomask определяет области базовой текстуры, к которым применяется голографический эффект. Области, не включенные в этот канал, будут использовать цвет основной текстуры, как если бы они были частью обычной наклейки на бумажной основе.
Как создать наклейку CS:GO
Маска Зеленого канала $holomask определяет шаблон деформации, который будет
компенсировать горизонтальное положение образца из текстуры HoloSpectrum. Обратите внимание как искажение цвета спектра отражает информацию из канала:
Как создать наклейку CS:GO
Синий канал $holomask определяет чтение вертикального смещения текстуры HoloSpectrum. Это может быть использовано при создании пользовательской тонировки или других специальных эффектов на основе спектра. Обратите внимание, что нижние области текстуры спектра имеют ненасыщенные участки. Чем белее Синий канал $holomask, тем ниже вырисовываются цвета из спектра. Это позволяет некоторые участки голограммы выделить цвет, оттенки и насыщенность.
Как создать наклейку CS:GO
Текстура $holospectrum определяет цвет эффекта светового деформирования при разных углах обзора. Вы можете даже ссылаться на спектр по умолчанию в новом материале наклейки или создать новый, если вам нужны пользовательские цветовые эффекты.
Как создать наклейку CS:GOКак создать наклейку CS:GO[/table
WeaponDecal { $DECALSTYLE 3 //hologram $basetexture modelsweaponscustomizationstickersexamplesbish $holomask modelsweaponscustomizationstickersexamplesbish_holomask $holospectrum modelsweaponscustomizationstickersdefaultholowarp_default $unwearstrength 0.1 $envmap "env_cubemap" $envmaptint "[ .07 .07 .07 ]" $phong 1 $phongexponent 2 $phongfresnelranges "[ .2 .5 1 ]" $phongalbedotint 1.0 $phongboost 1.0 $phongalbedoboost 10.0 }





КАК ДОБАВИТЬ ВАШУ НАКЛЕЙКУ В МАСТЕРСКУЮ CS:GO



Когда ваша наклейка будет готова, можно прислать файлы вашего VMT и исходного арта (PSD или TGA) в Мастерскую CS:GO через Workshop Item Publisher, который находится в SDK CS:GOКак создать наклейку CS:GOНаклейка должна содержать как минимум два из доступных стилей. Это необходимо для обеспечения спектра редкости наклейки. Мы оставляем на ваше усмотрение как выглядят разные стили вашей наклейки, но вы должны приложить как минимум два набора VMT файлов и текстур, чтобы наклейка была принята в Мастерскую.Например, для принятия в Мастерскую необходимо приложить версию стандартной наклейки на бумажной основе ($decalstyle 1) и голографической наклейки ($decalstyle 3). Другой пример: наклейка включает стандартную глянцевую версию ($decalstyle 0) и выдавленную на фольге версию ($decalstyle 4).Если вы пришлете все возможные стили наклейки, так будет даже лучше!





...



Как создать наклейку CS:GO



скачать dle 10.6фильмы бесплатно