Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемИрина Панкрашина
1 Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис Опарин Антон Яковлев Антон
2 Контекст Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Создание визуальных эффектов (VFX) для игры на PS2. 1.VFX в консольных играх 2.Технология 3.Pipeline
3 Визуальные эффекты Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Motion blur Кадр без Motion blur Кадр с Motion blur
4 Визуальные эффекты Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Bloom – Кадр с высоким динамическим диапазоном Кадр без Bloom Кадр с эффектом Bloom
5 Визуальные эффекты Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Enviroment Map Specular Map Specular Map
6 Визуальные эффекты Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Colourisation
7 Визуальные эффекты Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Анимационные текстуры
8 Визуальные эффекты Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон 1.Lens flares - Блики на объективе 2.Stencil Shadow- Стенсильные тени 3.Fog- Туман
9 Визуальные эффекты Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Динамические системы частиц Dynamic Particle System
10 Визуальные эффекты Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Динамические системы частиц Dynamic Particle System
11 Задача Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Изготовить большой объем VFX для игры Сложность 1.Большой объем VFX 2.Огранниченные ресуры и время 3.Отсутствие оптимального Pipeline для поточного создания VFX в играх на консоли
12 Решение Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон 1.Оптимизация Pipeline 2.Создание инструмента для VFX художника 3.Интенсификация командных действий
13 Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Собственный инструмент VS экспорт данных Экспорт из любого 3D-редактора: Maya, XSI, 3DS, специальные редакторы (Fork Particle…) и т.д. Свой технологический процесс Выбор
14 Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Против Сложности перевода данных редактора в понятные движку Сложно настраивать «на лету» Придется погрузиться в глубины редактора Проблемы с third-party (новые платформы, fps, совместимость) За Очень мощный инструментарий со стороны Минимальные затраты на обучение и «вливание» со стороны художников Экспорт данных
15 Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Собственный инструмент За Уже есть приложение «GameProject», которое позволяет пересылать изменения в данных на целевую платформу Против «Изобретение колеса»
16 Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Каждый разрабатывается с нуля как отдельная система: Оптимален по затратам процессорного времени «Сделать можно все!» Сложно поддерживать и разрабатывать Наш последний проект: 113 эффектов на партиклах (по 300 строк в источнике >30000 строк кода) Минимальное участие художника в процессе Старая технология
17 Старый Pipeline Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон 1.G.D. - формирует задачу 2.Prog.- реализует эффект ( уникальный в каждом случае) 3.Art- оценивает и корректирует эффект 4.Prog.- настраивает эффект и интергрирует в игру
18 Новый Pipeline Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон 1.G.D. - формирует задачу 2.Art- реализует эффект 3.Prog.- эффект автоматически интергрируется в игру
19 Источники частиц Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Фиксирован испускающий объем Задан алгоритм «жизни» -- траектории частиц, цвета, скорости, другие параметры
20 Радиальный из OBB Мы используем Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Точечный радиальный («omni») Точечный направленный CRS-технология для консолей: динамический источник (поля действуют на сами источники а не на частицы) Направленный из OBB Очень хочется разнообразные взрывы, горение и дым, «реагирующий» на окружение на консолях текущего поколения До 3000 частиц в игре – почти в два раза увеличиваем frame processing если считать поля для каждой частицы
21 Omni – 1 Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Частица: Скорость Цвет Время жизни Размер Источник: Вылет из точки Начальные параметры частиц (цвета, размеры, скорости) Для реалистичности можно добавлять ламинарные поля (сложнее не просчитать массово на текущих консолях)
22 Omni – 2 Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Как описывать динамику изменения параметров ? Key-points Заготовки поведения Анимационные сплайны Хорошо известны любому аниматору Универсальны
23 Directional Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Частица: Скорость Цвет Время жизни Размер Источник: Вылет из точки по направлению в конусе Начальные параметры частиц (цвета, размеры, скорости) Для реалистичности можно добавлять ламинарные поля (сложнее не просчитать массово на текущих консолях) Угол разлета
24 Модификации с OBB Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Частицы вылетают равновероятно из объема прямоугольного параллепипеда с ребрами, параллельными локальным осям (OBB) Варианты: Ориентация случайно по поверхности Ориентация в направлении Удобные вырожденные случаи: Вылет из плоскости Вылет из отрезка
25 Что-нибудь еще ? Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Источники + поля Геометрия + источники Слои
26 Основные параметры Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон
27 Динамический источник Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Cоздание вспышки Создание взрыва Референс Фазы взрыва Вспышка Разлёт частиц Дым
28 Динамический источник Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Cоздание динамических источников
29 Внешнее поле Тема: Интерактивное создание игровых спецэффектов Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Cоздание векторного поляОкончательная доводка
30 Последний слайд Тема: Интерактивное создание игровых спецэффектов` Докладчики: Демьянов Денис, Опарин Антон, Яковлев Антон Вопросы ?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.