game:cities:cities_skylines:moding:shader_rotors_vehicles

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
game:cities:cities_skylines:moding:shader_rotors_vehicles [2025/07/25 20:03] – ↷ Имя страницы game:cities:cities_skylines:moding:rotors_shader_vehicles изменено на game:cities:cities_skylines:moding:shader_rotors_vehicles Lexgame:cities:cities_skylines:moding:shader_rotors_vehicles [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 1: Строка 1:
-====== Шейдер Rotors (Стекло Транспортных Средств) ====== 
- 
-===== Описание =====   
-Шейдер rotors изначально разработан для вращающихся пропеллеров вертолётов и дирижаблей, но также может использоваться для создания полупрозрачных стеклянных окон (саб-мешей) на транспортных средствах.   
-Шейдер вращается подобно колёсам, и способ остановить вращение пока не найден — обходной путь заключается в том, что каждый вершина меша определяется как «колесо», которое вращается вокруг собственной оси. 
- 
-> Предполагается, что вы знакомы с созданием пропов или зданий с использованием шейдера rotors и базовыми принципами создания транспортных средств с саб-мешами. 
- 
-===== Пример =====   
-Полупрозрачные окна автомобиля. 
- 
-===== Ограничения ===== 
- 
-====Прицепы==== 
-> Методика в настоящее время не применима для прицепов, так как у них происходит перерасчёт цвета вершин при добавлении. 
- 
-====Подвеска====   
-> Шейдер rotors не синхронизируется с движением подвески автомобиля, поэтому коэффициенты наклона и покачивания подвески должны быть установлены в 0. 
- 
-=====Меш (Mesh)===== 
- 
-====Количество вершин==== 
-> Каждый саб-меш ограничен 32 вершинами, так как цвет вершин используется для определения вращающегося «колеса», и каждое колесо увеличивает зелёный канал вертекс-цвета на 8. 
- 
-====Нормали вершин====  
-> Каждая вершина вращается вокруг своей оси (одна ось вращения), что приводит к эффекту вращающихся отражений при движении транспортного средства.   
-> Чтобы скрыть эту проблему, все нормали вершин каждого меша должны быть ориентированы точно вдоль оси, вокруг которой происходит вращение. 
- 
-===== Иллюстрация =====   
-> Окна автомобиля разделены на 4 саб-меша. Нормали каждого меша направлены вдоль своей оси.   
-> Боковые окна вращаются вокруг оси X, лобовое стекло — вокруг оси Y, заднее окно — вокруг оси Z.   
-> Обратите внимание, что в игре ось Y направлена вверх/вниз. 
- 
-===== Скрипт =====   
-> Для автоматической настройки шейдера, а также расчёта цвета вершин и параметров «колёс» используйте соответствующий скрипт. 
- 
-===== Текстуры =====   
-> Все текстуры используются так же, как и для обычных пропов и зданий с шейдером rotors, за исключением альфа-карты.   
-> На транспортных средствах саб-меши по умолчанию имеют 50% прозрачность, и альфа-карта может сделать их только более прозрачными. 
  
  • game/cities/cities_skylines/moding/shader_rotors_vehicles.1753448589.txt.gz
  • Последнее изменение: 2025/07/25 20:03
  • Lex