Як створити наклейку csgo (офіційне керівництво)

Як створити наклейку csgo (офіційне керівництво)


Різні типи наклейок

Наступні типи наклейок можуть бути створені з використанням матеріалів для наклейок CS: GO просто за допомогою виставлення кількох приватних параметрів матеріалу. Можливі типи поточних наклееек включають:

  • Стандартні глянцеві наклейки
  • Глянцеві наклейки на паперовій основі
  • Цветозаменяющіе шаблони графіки або графіті теги
  • Тиснені на аркуші фольги або металу
  • голографічні наклейки

Деякі наклейки вимагають тільки одну текстуру, наклейки з чіткими краями і квітами краще виглядають.

Примітка: Вам не потрібно вносити якісь подряпини або бруд на текстуру наклейки, це буде зроблено автоматично.

Створення матеріалу Valve (VMT)

Вам потрібно створити новий VMT для кожної наклейки, яку ви створюєте. VMT містить параметри матеріалу настройки, які визначають, як ваша наклейка буде виглядати.

Ось приклад VMT для матеріалу наклейки. Цей приватний приклад визначає наклейку під назвою «Aces High»:

Загальна документація по параметрам матеріалу може бути знайдена тут на Wiki розробників Valve. Деякі параметри матеріалів унікальні для шейдера наклейок CS: GO і будуть детально розкриті в цьому документі.

Підготовка до редагування Наклейки

Найпростіший спосіб почати створювати і редагувати наклейку - це використовувати Model Viewer CS: GO, доступний через CS: GO SDK.

Як створити наклейку csgo (офіційне керівництво)

За допомогою вибору вкладки матеріалів ( 'Materials') ви можете вибрати і тимчасово замінити матеріал моделі на створений вами VMT. Це дозволить вам бачити, як ваш матеріал виглядає.

Примітка: Ваш VMT може вказувати на положення текстури VTF з використанням absolute path prefix для того, щоб правильно завантажити текстури:

Як створити наклейку csgo (офіційне керівництво)

В Model Viewer виберіть матеріал «sticker_preview_wip» в списку матеріалів, потім клацніть на кнопку «Replace VMT». Потім виберіть ваш VMT. Ніколи не забувайте зберігати всі зміни у вашому зовнішньому файлі VMT. Будь-які настройки, які ви робите в Model Viewer тимчасові і не будуть автоматично зберігатися.

стилі наклейок

Параметр VMT $ DecalStyle визначає яка з установок доступних стилів використовується в даний момент. Кожен стиль працює по-різному і пояснюється в наступних розділах документа:

глянцеві наклейки
$ DecalStyle 0

Цей стиль вимагає тільки текстуру з альфа-каналом

Як створити наклейку csgo (офіційне керівництво)

Щоб зробити стандартний глянцевий стікер, встановіть $ DecalStyle 0 в матеріалі наклейки:

ступінь зношеності
$ UnWearStrength 0.1

За замовчуванням наклейки наносяться рівномірно на поверхню. Однак деякі частини наклейки важливіші візуально, так що вони повинні бути впізнавані навіть після сильного зносу.

Щоб визначити важливі області, намалюйте значення більше ніж 30 (з 255) в альфа-канал, як на прикладі нижче.

Як створити наклейку csgo (офіційне керівництво)

Ви можете визначити як сильно ефект зношеності буде зменшуватися, налаштовуючи $ unwearstrength в матеріалі, за замовчуванням він 0.1, або 10% впливу вашого намальованого значення від величини зношеності.


Глянцеві наклейки на паперовій основі
$ DecalStyle 1

Наклейки на паперовій основі це глянцеві наклейки, прикріплені клеєм до паперовій основі. Цей ефект найбільше помітний, коли наклейки на паперовій основі відкривають клейову підкладку при протиранні і зношуванні.

Як створити наклейку csgo (офіційне керівництво)

Щоб зробити стандартну глянсову наклейку на паперовій основі, встановіть $ DecalStyle 1:

Цветозаменяющіе наклейки
$ DecalStyle 2
$ ColorTint color
$ ColorTint2 color
$ ColorTint3 color
$ ColorTint4 color

Цветозаменяющіе наклейки використовують текстуру-маску, так що вони можуть бути перефарбовані в необмежених комбінаціях. Один спосіб придумати як поєднуються відтінки кольору це скомбінувати їх, щоб представити текстуру як серію шарів, які застосовуються від нижчих до вищих.

Як створити наклейку csgo (офіційне керівництво)

Формування зображення починається з базового кольору, що визначається параметром $ ColorTint.
Перший шар (маска Червоного каналу) може змінити базовий колір на $ ColorTint2.
Другий шар (Маска Зеленого каналу) може змінити всі кольори на нижчих шарах на $ ColorTint3.
Самий верхній рівень (Маска Синього каналу) змінює все нижележащее на $ ColorTint4.
Як створити наклейку csgo (офіційне керівництво)

Всі стилі наклейок (включаючи цветозаменяющіе наклейки) підтримують параметр UnWearStrength в своєму альфа-каналі для збереження важливих місць зображення наклейки.

Видавлені наклейки з фольги
$ DecalStyle 4

Видавлені на фользі наклейки імітують карбування по металу. Поряд з diffuse map вони вимагають normal map. щоб достінгнуть ефекту видавлений. Видавлені на фользі наклейки найкраще виглядають з високим відтінком envmap і phongboost для імітації металевої поверхні.

Як створити наклейку csgo (офіційне керівництво)

голографічні наклейки
$ DecalStyle 3
$ HoloMask texturepath
$ HoloSpectrum texturepath

Маска Червоного каналу $ holomask визначає області базової текстури, до яких застосовується голографічний ефект. Області, які не включені в цей канал, будуть використовувати колір основної текстури, як якщо б вони були частиною звичайної наклейки на паперовій основі.

Як створити наклейку csgo (офіційне керівництво)

Маска Зеленого каналу $ holomask визначає шаблон деформації, який буде компенсувати горизонтальне положення зразка з текстури HoloSpectrum. Зверніть увагу як спотворення кольору спектра відображає інформацію з каналу:

Як створити наклейку csgo (офіційне керівництво)

Синій канал $ holomask визначає читання вертикального зміщення текстури HoloSpectrum. Це може бути використано при створенні користувальницької тонування або інших спеціальних ефектів на основі спектра. Зверніть увагу, що нижні області текстури спектра мають ненасичені ділянки. Чим біліше Синій канал $ holomask. тим нижче вимальовуються кольору з спектра. Це дозволяє деякі ділянки голограми виділити колір, відтінки і насиченість.

Як створити наклейку csgo (офіційне керівництво)

Текстура $ holospectrum визначає колір ефекту світлового деформування під різними кутами огляду. Ви можете навіть посилатися на спектр за замовчуванням в новому матеріалі наклейки або створити новий, якщо вам потрібні для користувача колірні ефекти.

Як додати вашу наклейку в Майстерню CS: GO

Коли ваша наклейка буде готова, можна надіслати файли вашого VMT і вихідного арту (PSD або TGA) в Майстерню CS: GO через Workshop Item Publisher, який знаходиться в SDK CS: GO

Як створити наклейку csgo (офіційне керівництво)

Наклейка повинна містити як мінімум два з доступних стилів. Це необхідно для забезпечення спектра рідкості наклейки. Ми залишаємо на ваш розсуд як виглядають різні стилі вашої наклейки, але ви повинні докласти як мінімум два набори VMT файлів і текстур, щоб наклейка була прийнята в Майстерню.

Наприклад, для прийняття в Майстерню необхідно докласти версію стандартної наклейки на паперовій основі ($ decalstyle 1) і голограми ($ decalstyle 3). Інший приклад: наклейка включає стандартну глянсову версію ($ decalstyle 0) і видавлену на фользі версію ($ decalstyle 4).
Якщо ви надішлете всі можливі стилі наклейки, так буде навіть краще!