Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Стань частью фэнтези мира! Создай своего мага и погрузись в мир мощных тактических сражений. Оттачивай свое мастерство в онлайн битвах. Всё это в «Битве Магов»!

Битва Магов

Хардкорные, Мидкорные, Ролевые

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
5
tahomogames
tahomogames
12 дней назад
Лига Разработчиков Видеоигр
Серия Разработка GlideBTL

Продолжение поста «Эффект поражения»⁠⁠1

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

Эти детали делают момент падения ещё зрелищнее и помогают мгновенно понять — глайд получил смертельный урон.

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

Наш Steam

Cамое свежее в Telegram

Показать полностью
[моё] Инди игра Gamedev Инди Разработка Онлайн-игры Концепт VFX Эффект Визуальные эффекты Обсуждение Unreal Engine Unreal Engine 5 Дрон Видео Короткие видео Без звука Ответ на пост
0
4
SamuelClemens
18 дней назад

Вот так бы мог выглядеть конец света⁠⁠

VFX Графика Видео Вертикальное видео Короткие видео Конец света
19
4
xxcactussellmp
xxcactussellmp
30 дней назад
Видео

LEGO ламба прямо посреди города⁠⁠

vfxил сам, так что тэг моё

хочу развить свой телеграмм-канал, так что буду рад подписке ❤️

https://t.me/xxcactussellmp

[моё] Короткие видео Вертикальное видео LEGO Lamborghini VFX Adobe After Effects Blender Видео
0
4
tahomogames
tahomogames
1 месяц назад
Лига Разработчиков Видеоигр
Серия Разработка GlideBTL

Эффект поражения⁠⁠1

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

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


Как тебе этот эффект? Что стоит добавить, чтобы сделать его еще лучше?
Делись своими идеями

В какой игре для тебя были самые запоминающие эффекты?

Steam

Обсуждение в Steam

Показать полностью
[моё] Инди игра Gamedev Инди Разработка Онлайн-игры Концепт VFX Эффект Визуальные эффекты Обсуждение Unreal Engine Unreal Engine 5 Дрон Видео Короткие видео
10
22
ScrepY1337
ScrepY1337
1 месяц назад
Лига Разработчиков Видеоигр
Серия Reaper Hunt: Survivor

Как создать атмосферный туман в Unity: пошаговое руководство⁠⁠

Ссылка на скачивание всех файлов: https://drive.google.com/file/d/1JMFbpmPtTw0qn_EQdWtqJkBVeQDLXdao/view

Ссылка на мою игру (Steam)

В этой статье мы рассмотрим, как создать атмосферный туман в Unity. Материал состоит из двух частей:

1. Создание тумана.

2. Реализация рассеивания тумана вокруг определённого объекта. (Игрока)

Часть 1: Создание тумана

Что понадобится?

Для создания тумана используется всего одна текстура, которую можно скачать по ссылке ниже:

Как создать атмосферный туман в Unity: пошаговое руководство Инди игра, Gamedev, Разработка, Инди, Unity, Шутер, Steam, Видеоигра, VFX, 3D, Видео, Без звука, Короткие видео, Длиннопост

Скачать

Шаги создания

Создайте систему частиц

Добавьте систему частиц в сцену и настройте её параметры. В качестве примера можно взять следующую конфигурацию:

Как создать атмосферный туман в Unity: пошаговое руководство Инди игра, Gamedev, Разработка, Инди, Unity, Шутер, Steam, Видеоигра, VFX, 3D, Видео, Без звука, Короткие видео, Длиннопост
Как создать атмосферный туман в Unity: пошаговое руководство Инди игра, Gamedev, Разработка, Инди, Unity, Шутер, Steam, Видеоигра, VFX, 3D, Видео, Без звука, Короткие видео, Длиннопост
Как создать атмосферный туман в Unity: пошаговое руководство Инди игра, Gamedev, Разработка, Инди, Unity, Шутер, Steam, Видеоигра, VFX, 3D, Видео, Без звука, Короткие видео, Длиннопост
Как создать атмосферный туман в Unity: пошаговое руководство Инди игра, Gamedev, Разработка, Инди, Unity, Шутер, Steam, Видеоигра, VFX, 3D, Видео, Без звука, Короткие видео, Длиннопост

Материал системы частиц с текстурой

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

Часть 2: Рассеивание тумана вокруг объекта

Чтобы добиться эффекта, когда туман рассеивается вокруг определённого объекта (например, игрока), нам потребуется немного дополнений в виде шейдера и скрипта.

Сначала скачайте шейдер по ссылке ниже, либо создайте и настройте его:

Как создать атмосферный туман в Unity: пошаговое руководство Инди игра, Gamedev, Разработка, Инди, Unity, Шутер, Steam, Видеоигра, VFX, 3D, Видео, Без звука, Короткие видео, Длиннопост

Ссылка

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

Как создать атмосферный туман в Unity: пошаговое руководство Инди игра, Gamedev, Разработка, Инди, Unity, Шутер, Steam, Видеоигра, VFX, 3D, Видео, Без звука, Короткие видео, Длиннопост

Создайте новый материал, используя скачанный шейдер.

Как создать атмосферный туман в Unity: пошаговое руководство Инди игра, Gamedev, Разработка, Инди, Unity, Шутер, Steam, Видеоигра, VFX, 3D, Видео, Без звука, Короткие видео, Длиннопост

Ниже приведён простой скрипт на C#, который будет передавать значения в шейдер для контроля рассеивания тумана:

using UnityEngine;

namespace _Code.Scripts.VFX

{

public class ParticleSystem_FogAvoidPlayer : MonoBehaviour

{

public Transform player;

public float minDistance = 2f;

public float maxDistance = 10f;

public float updateInterval = 0.1f;

private ParticleSystemRenderer particleRenderer;

private MaterialPropertyBlock propBlock;

private float nextUpdateTime;

private readonly int playerPosId = Shader.PropertyToID("_PlayerPosition");

private readonly int minDistId = Shader.PropertyToID("_MinDistance");

private readonly int maxDistId = Shader.PropertyToID("_MaxDistance");

public void Init(Transform playerTransform)

{

player = playerTransform;

}

void Start()

{

particleRenderer = GetComponent<ParticleSystemRenderer>();

propBlock = new MaterialPropertyBlock();

UpdateShaderParameters();

}

void Update()

{

if (Time.time >= nextUpdateTime)

{

UpdateShaderParameters();

nextUpdateTime = Time.time + updateInterval;

}

}

void UpdateShaderParameters()

{

if (player == null || particleRenderer == null)

return;

particleRenderer.GetPropertyBlock(propBlock);

propBlock.SetVector(playerPosId, player.position);

propBlock.SetFloat(minDistId, minDistance);

propBlock.SetFloat(maxDistId, maxDistance);

particleRenderer.SetPropertyBlock(propBlock);

}

}

}

Применение скрипта

  1. Добавьте скрипт Прикрепите скрипт ParticleSystem_FogAvoidPlayer к системе частиц.

  2. Настройте ссылку на объект в инспекторе укажите ссылку на объект (например, игрока)

Как создать атмосферный туман в Unity: пошаговое руководство Инди игра, Gamedev, Разработка, Инди, Unity, Шутер, Steam, Видеоигра, VFX, 3D, Видео, Без звука, Короткие видео, Длиннопост

Результат:

Ссылка на мою игру

Показать полностью 9 3
[моё] Инди игра Gamedev Разработка Инди Unity Шутер Steam Видеоигра VFX 3D Видео Без звука Короткие видео Длиннопост
0
81
rubico.a2
rubico.a2
1 месяц назад

Ответ adioss в «Инопланетяне могут НАПАСТЬ НА ЗЕМЛЮ в ноябре этого года»⁠⁠24

Солнечная система Вселенная Астрофизика Планета Земля Инопланетяне Волна постов VFX Видео Вертикальное видео Короткие видео Ответ на пост
4
742
adioss
adioss
1 месяц назад

Ответ MACTX3B в «Инопланетяне могут НАПАСТЬ НА ЗЕМЛЮ в ноябре этого года»⁠⁠24

Видимо примерно так все и будет;)

Солнечная система Вселенная Астрофизика Планета Земля Инопланетяне Волна постов VFX Видео Вертикальное видео Короткие видео Ответ на пост
148
626
ScrepY1337
ScrepY1337
1 месяц назад
Лига Разработчиков Видеоигр
Серия Reaper Hunt: Survivor

После того как я получил отзывы о тумане в моём предыдущем посте, я немного его доработал. Спасибо всем!⁠⁠

Игра (Steam)

[моё] Инди игра Gamedev Разработка Инди Unity Шутер Steam Видеоигра Туман VFX Шейдеры Видео Без звука Короткие видео
59
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии