Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| game:cities:cities_skylines:moding:shader_animuv [2026/03/18 09:12] – Lex | game:cities:cities_skylines:moding:shader_animuv [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Шейдер AnimUV ====== | ||
| - | |||
| - | ===== Описание ===== | ||
| - | > Шейдер AnimUV используется для создания скроллинговой или многофреймовой анимации. Существует два варианта шейдера AnimUV — для пропов и для зданий с саб-мешами. | ||
| - | |||
| - | > Шейдер для зданий не требует установки модов. | ||
| - | |||
| - | > Хотя саб-меши транспортных средств и ранее созданные пропы всё ещё требуют мода AnimUV Params, новый метод сохранения параметров шейдера, | ||
| - | |||
| - | > Предполагается, | ||
| - | |||
| - | ===== Пример ===== | ||
| - | > Пример анимированного пропа — бегущая строка на светодиодном табло. | ||
| - | |||
| - | ===== Текстуры ===== | ||
| - | > Текстуры работают так же, как для обычных пропов. | ||
| - | |||
| - | ===== Меш (Mesh) ===== | ||
| - | |||
| - | > * **UV-развёртка** | ||
| - | Стандартная UV-развёртка. Для многофреймовой анимации первая рамка должна быть развернута. | ||
| - | |||
| - | > * **Формат** | ||
| - | Используйте форматы с поддержкой вертекс-цвета, | ||
| - | |||
| - | ===== Vertex Paint (цвет вершин) ===== | ||
| - | > Цвета вершин задают области с UV-анимацией. | ||
| - | |||
| - | > - Черный цвет (черная раскраска вершин) — будет анимирован. | ||
| - | > - Все остальные участки должны быть белыми. | ||
| - | |||
| - | ===== Скрипты ===== | ||
| - | > Существуют два типа скриптов для каждого типа ассетов: | ||
| - | |||
| - | > 1. Скрипт для простой скроллинговой анимации. | ||
| - | > 2. Скрипт для создания многофреймовой анимации. | ||
| - | |||
| - | > - **Transform Amount** | ||
| - | > > | ||
| - | |||
| - | > - **Frames** | ||
| - | > > | ||
| - | |||
| - | > - **Cycles** | ||
| - | > > | ||
| - | |||
| - | ===== Особенности по типам ассетов ===== | ||
| - | |||
| - | > * **Здания** | ||
| - | > > Скрипты для шейдера AnimUV на зданиях работают без модов и могут применяться к саб-мешам зданий. | ||
| - | |||
| - | > * **Пропы** | ||
| - | > > Для пропов мод больше не требуется. | ||
| - | |||
| - | > * **Саб-меши транспортных средств** | ||
| - | > > Для саб-мешей транспортных средств шейдер AnimUV применяется с помощью скриптов, | ||
| - | > > Меш необходимо импортировать сначала как проп, затем перезагрузить игру и скопировать раскраску вершин из пропа в саб-меш. Процесс аналогичен созданию пропеллеров с шейдером rotors для дирижаблей. | ||
| - | |||
| - | ===== Полезные видео ===== | ||
| - | > *AnimUV Params & Props* | ||
| - | |||