Как сделать вихрь своими руками

Магический вихрь. Создание и оптимизация

Привет! Я Антон Грицай, Lead of VFX Team в краснодарской студии Plarium. Мы запускаем цикл статей о создании визуальных эффектов, и первая статья будет про эффект «Магический вихрь».

Его главная фишка — гармония формы, цвета и динамики действия. А еще этот эффект легко настраивать под различные игровые задачи, будь то окно персонажа или сцена, на которой сражаются сразу несколько героев.

Подробности расскажет автор эффекта, Junior VFX Artist Александра Аликумова.

Основная проблема при создании эффекта воздушной стихии состоит в том, что эффект должен смотреться объемно и без артефактов с разных ракурсов.

Один из способов добиться этого — навесить скрипт, который будет доворачивать элемент на камеру. Такой подход хорошо работает для простых элементов, например обычного глоу, располагающегося на плоском кваде. Благодаря скрипту глоу будет всегда находиться лицом к игроку, и мы не увидим, что это плоский меш без объема. Подобного также можно добиться с помощью системы частиц.

Если требуется создать более сложный меш, который не доворачивается на камеру, но все-таки должен смотреться объемно, то можно сделать меш с крестовиной в сечении. Такой подход можно использовать, например, при создании дымового кольца при вылете проджектайла из пушки. Или, как в нашем случае, порывов ветра, образующих цилиндрическую форму, и дополняющих их линий.

Эффект «Магический вихрь» состоит из следующих элементов:

  • Центральный вихрь.
  • Пыль у земли.
  • Дополнительный вихрь.
  • Острые линии.
  • Мелкие частицы.
  • Свечение на земле.

Рассмотрим каждый из элементов подробнее.


Центральный вихрь

Начнем с центрального элемента (основной части массы). Меш для него будет следующим:

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

Назначаем на меш материал с текстурой:

Благодаря сочетанию нескольких цветов воздушная масса выглядит более разнообразно. Мягкий и спокойный градиент в совокупности с динамичным движением передают буйный характер воздушной стихии. Несмотря на преобладание фиолетовых оттенков в цветовой палитре, данный элемент смотрится достаточно контрастно на сцене, что делает его центром композиции.

Теперь переходим к настройкам системы частиц и делаем следующее:

  • Задаем рандомный поворот по оси Y.
  • Задаем рандомность по времени жизни, начальному размеру и цвету.
  • Настраиваем плавное появление и исчезновение партиклов.
  • Добавляем изменение размера на протяжении жизни партиклов.
  • В качестве меша частиц используем меш, который мы создали.

Пыль у земли

Задача этого элемента — подчеркнуть форму основного вихря. Содержать в себе объем ему не требуется, а потому крестовина в сечении не нужна.

Цвет в материале серый, приглушенный, поскольку пыль находится у самой земли и не должна перетягивать на себя внимание.

Читайте также:  Как сделать настоящую машинку своими руками

Систему частиц настраиваем так же, как и для предыдущего элемента.

Дополнительный вихрь

Теперь добавляем еще одну систему частиц, которая визуально объединит центральный вихрь и пыль у земли. Благодаря этому элементу мы сгладим переход по высоте и цветам, а также сформируем дополнительный объем.

Меш и форму текстуры берем от центрального элемента, цвет — от нижнего.

Для системы частиц применяем те же настройки, что и для центрального элемента. Но с некоторыми поправками:

  • Немного увеличиваем размер частиц и слегка сплющиваем их по вертикали.
  • Задаем рандом по цвету от исходного серого до светло-сиреневого.
  • Опускаем всю систему частиц ближе к земле, так, чтобы по высоте она оказалась ниже центрального элемента.

Острые линии

Данный элемент необходим для поддержания формы магического вихря. Четкие направленные элементы на фоне общей размытой воздушной массы подчеркивают направление движения всего эффекта.

В данном случае крестовина у меша прямая (одна плоскость параллельна земле, вторая — перпендикулярна). Вертикальная плоскость дополнительно подчеркнет цилиндрическую форму, а горизонтальная придаст элементу объем.

Текстура представляет из себя обычный круглый глоу, но благодаря вытянутой форме меша элемент приобретает остроту. Этот элемент немного ярче основного вихря, потому что должен выделяться на его фоне.

В системе частиц на протяжении жизни партиклов добавляем вращение по оси Y, а их появление и исчезновение настраиваем только через цвет, без изменения размера.

В остальном так же присутствует рандом по времени жизни, начальному повороту, цвету, размеру частиц. Расположение партиклов подбираем исходя из размеров центрального вихря.

Мелкие частицы

Роль этого элемента — сделать вихрь более реалистичным. Ведь ветер часто подхватывает мелкие предметы и поднимает их в воздух.

Перейдем к настройке системы частиц:

  • Спавним частицы на окружности вихря.
  • Задаем рандом по времени жизни, начальному размеру и цвету.
  • Настраиваем динамику движения так, чтобы частицы быстро подбрасывало вверх, а затем смещало в сторону по окружности.
  • Редактируем прозрачность частиц по следующей схеме:
  • Размер на протяжении жизни настраиваем по нисходящей кривой, но в ноль не уводим, чтобы не было совсем мелких элементов.

Свечение на земле

Чтобы заполнить пустоту в центре вихря, добавляем на земле легкий глоу.

Оптимизация

При создании эффекта необходимо понимать, в каком контексте он будет использоваться, и исходя из этого выбирать степень детализации.

Если нам нужен эффект для персонажа в окне просмотра персонажа, то, скорее всего, такой эффект будет детализированным, сочным. На него можно будет выделить больше ресурсов: сделать более сглаженные меши, увеличить размер текстур, количество частиц и т. д. Ведь задача эффекта в данном случае — максимально передать крутость и характер героя.

Если речь идет об эффектах на сцене, где происходит сражение героев, то нужно учитывать, что в разгар боя может возникать большое количество эффектов одновременно. Это способно привести к подтормаживанию игры и, следовательно, к негативному опыту у игрока.

В таких случаях стоит сохранять баланс между красотой/детализированностью и производительностью.

Слева меши high poly, справа — low poly

Нужно учитывать, что бэкграунд позволяет скрыть некоторые шероховатости, появляющиеся из-за оптимизации. Например, угловатость меша сильнее заметна на сером фоне, в то время как на фоне подложки ее не видно.

Читайте также:  Eye tracking своими руками

Дополнительным союзником является динамика: на движущемся изображении слабее видна лоупольность меша.


Один и тот же эффект на разных фонах

Если эффект располагается на внешней карте либо просто далеко от камеры, то степень оптимизации может быть еще выше. К тому же в этом случае можно смело отказываться от мелких элементов, которые на большом расстоянии будут создавать ненужную рябь.

Слева меши high poly, справа — low poly

Для оптимизации эффектов можно:

  • Упростить геометрию мешей, сделать их более лоупольными.
  • Сжать текстуры: например, вместо разрешения 128 использовать 32.
  • Максимально уменьшить количество партиклов в системе частиц.
  • Отказаться от некоторых элементов.

На этом с магическим вихрем мы закончили. Чтобы не пропустить следующую статью из цикла, следите за публикациями в блоге.

Источник

Биокамин огненный вихрь своими руками

Камин, это-то из немногих, которое нам дает не только тепло и свет, но удовольствие. Ведь согласитесь, порой приятно, зимними вечерами, отдохнуть возле камина, и часами наблюдать за завораживающими языками пламени.

Вы скажите, что камин это привилегия владельцев частных домов, да и то не многих? Что в современном мире, когда большинство людей живет в многоквартирных домах, камин просто невозможно установить? Да соглашусь, дровяной камин не установишь, но вполне можно иметь в наличии биокамин, который не занимает много места, а когда не используется, может быть использован как декор, кроме того, от него нет мусора и сажи.

Ранее мы уже рассматривали, как сделать биокамин своими руками, но возможно для кого то, языки пламени оказались маловаты, поэтому мы постараемся исправить эту ситуацию, и сделаем биокамин с необычайно большими языками пламени — «огненный вихрь».

Для изготовления биокамина «огненный вихрь», нам понадобится

  • компьютерный вентилятор
  • регулируемый блок питания или батарейка 9В
  • защитная решетка вентилятора
  • стеклянная труба диаметром 80-120мм, длиной 30-50см
  • стальная сетка
  • консервная банка
  • биотопливо

Процесс изготовления

Самое сложное, при изготовлении данного биокамина, это найти подходящую стеклянную трубу.

На защитной решетке вентилятора из проволоки (скрепки), делаем фиксаторы для консервной банки. Это необходимо для того, чтобы банка у нас была закреплена по центру решетки.

К защитной решетке вентилятора, по окружности, крепим стальную сетку. Сетка необходима для фиксации стеклянной колбы.

Решетку крепим к вентилятору при помощи саморезов или болтов.

Для доступа воздуха, к нижней части вентилятора крепим ножки, желательно резиновые или силиконовые, чтобы не скользили по столу.

К вентилятору подключаем батарейку 9В или регулируемый блок питания. Почему регулируемый? спросите вы. Для того, чтобы можно было регулировать обороты двигателя, тем самым контролировать размер пламени.

Теперь можно приступать к тестированию

Устанавливаем колбу и включаем вентилятор.

Как это выглядит в реальности, можете судить из видео.

В заключение, хочу отметить, что биокамин, относится к пожароопасным предметам, поэтому относиться к нему необходимо с полной ответственностью, а именно:

  • устанавливать на ровной поверхности и вдали от легковоспламеняющихся предметов (занавесок)
  • не оставлять без присмотра
  • не подпускать детей и домашних животных, которые могут опрокинуть биокамин и т.д.
Читайте также:  Герметичная емкость для канализации своими руками

Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов

Источник

Биокамин огненный вихрь своими руками

По инф. sam.mirtesen.ru
07 Ноября 2020 г.

Камин, это-то из немногих, которое нам дает не только тепло и свет, но удовольствие. Ведь согласитесь, порой приятно, зимними вечерами, отдохнуть возле камина, и часами наблюдать за завораживающими языками пламени.

Вы скажите, что камин это привилегия владельцев частных домов, да и то не многих? Что в современном мире, когда большинство людей живет в многоквартирных домах, камин просто невозможно установить? Да соглашусь, дровяной камин не установишь, но вполне можно иметь в наличии биокамин, который не занимает много места, а когда не используется, может быть использован как декор, кроме того, от него нет мусора и сажи.

Ранее мы уже рассматривали, как сделать биокамин своими руками, но возможно для кого то, языки пламени оказались маловаты, поэтому мы постараемся исправить эту ситуацию, и сделаем биокамин с необычайно большими языками пламени — «огненный вихрь».

Для изготовления биокамина «огненный вихрь», нам понадобится

  • компьютерный вентилятор
  • регулируемый блок питания или батарейка 9В
  • защитная решетка вентилятора
  • стеклянная труба диаметром 80-120мм, длиной 30-50см
  • стальная сетка
  • консервная банка
  • биотопливо

Процесс изготовления

Самое сложное, при изготовлении данного биокамина, это найти подходящую стеклянную трубу.

Дело в том, что из-за высокой температуры, трубу нельзя использовать из акрила (оплавится) или обычного стекла (может лопнуть), поэтому необходимо использовать трубу из термостойкого боросиликатного или кварцевого стекла. Соответственно, в зависимости от того какого диаметра вам удастся найти стеклянную трубу, такого диаметра и необходимо использовать вентилятор (80мм или 120мм).

На защитной решетке вентилятора из проволоки (скрепки), делаем фиксаторы для консервной банки. Это необходимо для того, чтобы банка у нас была закреплена по центру решетки.

К защитной решетке вентилятора, по окружности, крепим стальную сетку. Сетка необходима для фиксации стеклянной колбы.

Решетку крепим к вентилятору при помощи саморезов или болтов.

Для доступа воздуха, к нижней части вентилятора крепим ножки, желательно резиновые или силиконовые, чтобы не скользили по столу.

К вентилятору подключаем батарейку 9В или регулируемый блок питания. Почему регулируемый? спросите вы. Для того, чтобы можно было регулировать обороты двигателя, тем самым контролировать размер пламени.

Теперь можно приступать к тестированию

Устанавливаем колбу и включаем вентилятор.

Как это выглядит в реальности, можете судить из видео.

В заключение, хочу отметить, что биокамин, относится к пожароопасным предметам, поэтому относиться к нему необходимо с полной ответственностью, а именно:

  • устанавливать на ровной поверхности и вдали от легковоспламеняющихся предметов (занавесок)
  • не оставлять без присмотра
  • не подпускать детей и домашних животных, которые могут опрокинуть биокамин и т.д.

  • Расскажите об этом своим друзьям!

Источник

Оцените статью