Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| game:cities:cities_skylines:moding:shader_decal [2026/03/18 13:24] – [Описание] Lex | game:cities:cities_skylines:moding:shader_decal [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Decal Shader ====== | ||
| - | |||
| - | ===== Описание ===== | ||
| - | > Шейдер декалей позволяет создавать пропы-декали любого размера, | ||
| - | |||
| - | ===== Mesh ===== | ||
| - | >> Можно использовать готовую сетку для декалей. | ||
| - | >> Скачать можно по ссылке: | ||
| - | |||
| - | ===== Текстуры ===== | ||
| - | **Diffuse** | ||
| - | >> Основной цвет и текстура ассета. | ||
| - | >> Избегайте насыщенных и ярких цветов, | ||
| - | |||
| - | **Alpha** | ||
| - | >> Прозрачность: | ||
| - | |||
| - | **Color** | ||
| - | >> Отвечает за влияние вариаций цвета. | ||
| - | |||
| - | **Illumination** | ||
| - | >> Белый — максимальная подсветка. Обычно малозаметно на декалях. | ||
| - | |||
| - | **Specular** | ||
| - | >> Белый — максимальное отражение, | ||
| - | >> Нет блика от солнца, | ||
| - | |||
| - | **Normal** | ||
| - | >> Влияет только на отражающие участки. | ||
| - | |||
| - | **Формат** | ||
| - | >> Используйте PNG, 8 бит/ | ||
| - | |||
| - | **Разрешение** | ||
| - | >> Все основные текстуры должны иметь одинаковое разрешение. | ||
| - | >> Допустимы только степени двойки (например, | ||
| - | >> Минимум — 32x32. | ||
| - | |||
| - | ===== Импорт ===== | ||
| - | **Именование** | ||
| - | >> Текстуры должны иметь тот же префикс, | ||
| - | >> Пример: | ||
| - | |||
| - | ====Папка импорта==== | ||
| - | | ||
| - | |||
| - | **Шаблон** | ||
| - | >> Не имеет значения — скрипт всё переопределит. | ||
| - | |||
| - | **Ошибки цвета** | ||
| - | >> Если ошибка цвета — убедитесь, | ||
| - | |||
| - | ===== Скрипт ===== | ||
| - | Скрипт для назначения шейдера декали и установки параметров запускается через консоль ModTools (`F7`). | ||
| - | |||
| - | **Переменные** | ||
| - | >> Size — размеры в метрах. | ||
| - | >> Tile — множитель тайлинга. | ||
| - | >> Slope Tolerance — высота бокса, допускающая уклон. | ||
| - | |||
| - | ===== Editor Advanced ===== | ||
| - | >> Настройки через ModTools Scene Explorer (`Ctrl+E`). | ||
| - | >> Параметры UI (Asset UI Priority). | ||
| - | >> Вариации пропов (с вероятностями появления). | ||
| - | >> Скрипт создаёт равномерное распределение вероятностей. | ||
| - | |||
| - | ===== Сохранение ===== | ||
| - | **Filename** | ||
| - | >> Без пробелов и спецсимволов. | ||
| - | |||
| - | **Asset Name** | ||
| - | >> Имя, отображаемое в игре. | ||
| - | |||
| - | **Картинки** | ||
| - | >> Snapshot — изображение в Content Manager (можно заменить на 1x1 px). | ||
| - | >> Thumbnail & Tooltip — 109x100 и 492x147 соответственно. | ||
| - | |||
| - | ====Папка с ассетами==== | ||
| - | | ||
| - | |||
| - | ===== Публикация ===== | ||
| - | >> В Content Manager нажмите **Share**. | ||
| - | >> Можно изменить превью Steam (437x437 → 512x512). | ||
| - | >> В папку content можно положить несколько .crp. | ||
| - | |||
| - | **Steam Workshop** | ||
| - | >> Добавить в коллекции, | ||
| - | |||
| - | ===== Обновление ===== | ||
| - | >> Подпишитесь на свой ассет, чтобы появилась кнопка **Update**. | ||
| - | >> Сохраняйте ассеты с тем же именем! Иначе сохранения игроков сломаются. | ||
| - | |||
| - | **Prefab Name** | ||
| - | >> Неизменяемый идентификатор ассета. | ||
| - | >> Местные: | ||
| - | >> В Workshop: `SteamID.AssetName_Data` | ||
| - | |||
| - | ===== Видео ===== | ||
| - | >> Decals (Decal Prop Fix) | ||
| - | >> Publish Multiple Assets | ||
| - | >> Prop Variations | ||