No video

Процедурный огонь в Blender без симуляций

  Рет қаралды 4,363

Andrey Sokolov

Andrey Sokolov

Күн бұрын

В честь 30 000 подписчиков на канале и в благодарность за вашу поддержку выкладываю файл проекта Блендер с процедурным шейдером огня - boosty.to/as.b...
Для Cycles работает как волюметрик, для Eevee целесообразнее использовать для параллакс мэппинга, оба примера доменов в проекте уже настроены, плюс добавлено подробное текстовое описание всех параметров. Спасибо вам за поддержку!
Буду рад видеть в подписчиках:
Yt (рус.): / andreysokolovru
Tg (рус.): t.me/andreysok...
Vk (рус.): as.blend
Boosty (рус.): boosty.to/as.b...
Англоязычные ресурсы (временно не обновляю в связи с санкциями):
Инстаграм (eng.) - / so_records
Твиттер (eng.) - / so_records_rus
Фейсбук (eng.) - / andrey.guardian.sokolov
Английский канал (eng.) - / andreysokolov
#blender #блендер #огонь

Пікірлер: 54
@3DAlex-souz
@3DAlex-souz 3 ай бұрын
Андрей, поздравления с 30.000! Спасибо за Ваши труды!
@cog2488
@cog2488 Жыл бұрын
Респектище. В планах сделать кузницу, и только думал на счет огня, и тут как тут. Спасибо Андрей.
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Отлично! Спасибо! )
@user-zl7wh1dl4n
@user-zl7wh1dl4n Жыл бұрын
Шикарно выглядит, самое то для заднего плана. Спасибо большое!
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Спасибо!
@WeHaveAProject
@WeHaveAProject Жыл бұрын
Как обычно ❤️) Люди, поделитесь видео и напишите комментарий, а также оцените ролик/комментарий лайков или дизом, чтобы продвигать ролик Андрея в рекомендации. Всем удачи 🤟
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Спасибо!!!
@ravil55555
@ravil55555 Жыл бұрын
Как обычно, большой Респект за проделанную работу!
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Спасибо!!! )
@strax6667
@strax6667 Жыл бұрын
Как всегда, большое спасибо!
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Спасибо! ))
@yuliyal5778
@yuliyal5778 Жыл бұрын
Может ли видео про шейдер быть эпичным? Да)
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Главное подложить эпичный саундтрек! ))) За долгие годы работы в музыке накопилось множество никуда не вошедшего материала, чего добру пропадать ) Этот был для одного так и не вышедшего мода Готики, больше десяти лет назад.
@ivanuralsky8913
@ivanuralsky8913 4 ай бұрын
@@AndreySokolovRu отличный саундтрек, окунает в атмосферу скайрима и кельтов.
@pempblenderhead5314
@pempblenderhead5314 Жыл бұрын
👍
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Спасибо! )
@sergeykuzmin2006
@sergeykuzmin2006 Жыл бұрын
Спасибо вам.
@tankjr1000
@tankjr1000 Жыл бұрын
Смотрится очень хорошо
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Спасибо! )
@asivoyfamily
@asivoyfamily Жыл бұрын
Крайне полезный материал) Андрей, может сделаете видео-урок на тему: как создать материал с помощью скриптов? А то на Ютубе я таких туториалов не нашел, а очень бы хотелось)
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Смотря что имеется в виду. Скрипты могут быть использованы по-разному. У меня на бусти есть серия бесплатных открытых уроков Математика в 3Д, там в разделе Lens Flares частично затрагивается, в том числе, и тема вспомогательных скриптов для расчетов. Если речь идёт о написании непосредственно шейдеров, то стоит загуглить OSL Shaders, я ими не занимался, они работают только на CPU и только в Cycles. Люди вроде как-то и по-другому шейдеры для Блендер пишут, но я не вникал.
@igorgilewicz1549
@igorgilewicz1549 Жыл бұрын
Урок просто…огонь!😂 Андрей, может вы знаете - есть ли возможность в блендере автоматизировать такую штуку. Чтоб например скажем создаешь персонажа, на нем рубашка. И есть 5-10-20 разных материалов для рубашки. Есть возможность (аддон, скрипт написать, я не разбираюсь как😅) чтобы рендерило сцену, пару раз, но на каждом рендере применяло другой материал рубашки?
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Знаю, можно, но сам я с небольшими частными заказами не работаю, а бесплатно тоже сделать не могу, потому что это уже часть моей непосредственной работы. Я могу подсказать конкретику, если человек сам учит пайтон, и у него вопросы, например, по API Блендер, тогда это часть обучения, это другое. Имеет смысл поспрашивать по сообществам, сейчас многие учат пайтон, может, кому-то просто в качестве практики будет интересно.
@yuduzfridoed3672
@yuduzfridoed3672 Жыл бұрын
Здравствуйте. Не могу опубликовать полный вопрос с ссылкой потому что ютуб трёт сообщение. Ограничусь просьбой заснять гайд по совмещению 2d и 3d анимации с использованием гриСпенсела.
@user-qn3xu5ee3t
@user-qn3xu5ee3t Жыл бұрын
Такую анимацию возможно экспортировать в другие программы, в анриал к примеру? Или перенос возможен лишь чисто записью видео с последующей конвертацией в какой-нибудь gif?
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Экспортировать трёхмерные шейдеры из Блендер нельзя, это часть его рендер движков. Можно попробовать воссоздать всю математику средствами самого движка, но мне кажется, для игр такие решения были бы неоправданно ресурсоёмкими, там есть свои более оптимизированные под движок решения. При рендере надо иметь в виду, что в случае с полностью эмиссивными материалами, используется метод прозрачности premultiplied alpha, который поддерживают не все форматы изображений. В частности, Open EXR поддерживает, а PNG - нет. То есть скорее всего если переносить его в виде секвенции картинок, нужно рендерить на черном фоне, а в движке использовать режим наложения Add.
@user-qn3xu5ee3t
@user-qn3xu5ee3t Жыл бұрын
@@AndreySokolovRu спасибо за подробный ответ!
@Joker-oq6pm
@Joker-oq6pm Жыл бұрын
Привет к вопросу о симуляции,можно ли в блендере изменить топологию сетки так чтобы симуляция ткани проходило реалистичнее,например из четырехугольной в топологию как марвелоуса?
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Насколько я знаю, Блендер не оптимизирован под работу с треугольной топологией, поэтому достаточно просто поставить Subdivision Surface до Cloth и подобрать нужное количество уровней подразделения (только чтобы значение для Viewport и Render совпадало). Инонда хорошо работает повесить один сабдив с небольшим уровнем подразделений до симуляции и один после. Если очень нужна триангуляция, можно Triangulate повесить сверху. Плюс ещё в самих настройках Cloth есть масса всякого - сколько ткань весит, насколько растягивается, насколько сжимается, насколько смещается, коллизия, сшивание, давление, там очень много настроек. Но по факту симуляции в Блендер всё равно такие себе. Прямо скажем, не самая сильная его сторона.
@user-bq5cs2jk9h
@user-bq5cs2jk9h Жыл бұрын
Добрый день! Супер видео и ссылка - за них отдельное спасибо! Но вот вопрос когда вывожу в PNG с прозрачным фоном - на выходе белый снимок. Подскажите как получить рендер с прозрачным фоном. По окончанию рендера огонь на прозрачном фоне все ок но - сохраняю его - белый снимок! Blender 3,3 PNG с прозрачным фоном
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Формат PNG в принципе не поддерживает premultiplied alpha, это дебри, и на русском языке я нашёл только эту статью - gamedev.ru/code/articles/PremultipliedAlpha. Поэтому в проекте в качестве формата выхода выставлен Open EXR, он поддерживает. Как костыли - можно попробовать рендерить в 16 битном PNG без альфа канала и там, где это будет использоваться, накладывать в режиме Add, или использовать лума данные в качестве альфы, но там без танцев с бубнами всё равно скорее всего не обойтись.
@user-bq5cs2jk9h
@user-bq5cs2jk9h Жыл бұрын
@@AndreySokolovRu Огромное спасибо за ответ!!! Буду ковырять )))
@SafronovPV
@SafronovPV Жыл бұрын
Люблю тебя
@user-ql2sq2cn3x
@user-ql2sq2cn3x Жыл бұрын
теперь я понял, в кроссаут огонь делали с помощю блендер)))
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Экспортировать такие штуки из Блендер нельзя, но, хотя я и не видел кроссаут, рискну предположить, что там (если не использовались спрайты с пререндером анимации огня), скорее всего использовали похожие процедурные шумы - Вороной и Перлин - потому что их везде используют )
@user-jp3np5rd2l
@user-jp3np5rd2l Жыл бұрын
музыка огонь" похоже на Мусоргского
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Спасибо! Польщён таким сравнением! Обожаю Мусоргского!
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
А, ну да, точно, там же середина со сценой коронации из Бориса Годунова, скажем, перекликается, да, забыл. "Поэтому, когда сегодня берёшь у композитора - это, собственно говоря, берёшь у народа, берёшь у народа - берёшь у себя, и главное, чтоб музыка была твоя, и кто говорит - плагиат, я говорю - традиция" (с) ))))
@user-jp3np5rd2l
@user-jp3np5rd2l Жыл бұрын
@@AndreySokolovRu с первого взгляда понял что у тебя хороший вкус. Мусоргский один из любимых композиторов, особенно нравится "ночь на лысой горе"
@user-jp3np5rd2l
@user-jp3np5rd2l Жыл бұрын
@@AndreySokolovRu музыка - это твоих рук дело?
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
@@user-jp3np5rd2l да, вся музыка в видео на канале - это моих рук дело.
@yuduzfridoed3672
@yuduzfridoed3672 Жыл бұрын
Здравствуйте, у меня нестандартный вопрос. Честно, задавал многим юзальщикам блендера, никто не может дать ответ. В блендере есть такая штука как гриСпенсел. Меня эта штука интересует в плане совмещения 3d и 2d анимации, а если точнее то 3d окружение и 2d персонажи. Где найти нормальный гайд по этому направлению? Исключительно про гриСпенсел, не особо влезая в сторонние программы. Нашёл буквально один годный ролик где нарисованная собачка встаёт со стуле и машет в камеру, которая активно движется в сцене. Остальные гайды исключительно по юзанию гриСпенсела без совмещения с 3d пространством. Столкнулся с проблемой что без композитинга не получится поместить линии в гриСпенселе на передний план, к примеру если человек сидит на стуле. Спрашивал можно ли каким-то образом определённый объект во вьюпорте рисовать поверх какого-то конкретного независимо от их расположения друг перед другом без рентген режима, никто не знает как сделать. Скрин этой проблемы (если Ютую пропустит ссылку или вообще не удалит комментарий) - imgur.com/a/8n2q4FK К тому же рентген режим для удобства рисования персонажа в сцене использовать не получится. гриСпенсел просто обрезается в участках, где его загораживает какой либо меш. Представьте на моём скрине включенный рентген, и там где должны быть нарисованные ноги попросту ничего нету.
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Увы, я никогда не пользовался грис пенсил. Комменты со ссылками на премодерации, я их периодически проверяю )
@yuduzfridoed3672
@yuduzfridoed3672 Жыл бұрын
@@AndreySokolovRu Оу, ну тогда спасибо за замечательны видео!
@user-xy3pc7sx7p
@user-xy3pc7sx7p Жыл бұрын
Прийдешня купити впн щоб подивитися на контен на бусті вмієте заманити Александер)
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
Спасибо! Значит, всё-таки Бусти в Украине заблокирован. Мне несколько раз писали полу-намёками, но достоверной информации так и не удавалось получить. В саппорте они писали, что действующих ограничений нет, правда, я последний раз наверное ещё летом узнавал. Платежи - ладно, это понятно, но я думал, хотя бы доступ к сайту везде свободный. Жалко. Значит, надо будет придумать что-то ещё, что могло бы поддерживать такой же формат...
@user-ld6pw9vh4p
@user-ld6pw9vh4p Жыл бұрын
Майнэ либен Год!!😯 Даешь теперь процедурный взрыв!! И процедурный дым!!😁
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
С процедурными шумами и математикой - всё что угодно можно навернуть )
@rhdrhe6241
@rhdrhe6241 Жыл бұрын
какая у вас графическая карта ,вы рендерите на своей карте или облачный сервис? щас вышла новая графическая карта все ее нахваливают возможно в дальнейшем цены упадут или подымутся какое ваше мнение прогнозы на цену? заранее спасибо за уделенное время и ответ на мой комментарий, класс неужто прогресс :: нвидиа(типо & подытожим) подытожим -->
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
У меня RTX 2080ti. В железе я ничего не понимаю, когда встаёт вопрос о приобретении, обращаюсь к специалистам.
@rhdrhe6241
@rhdrhe6241 Жыл бұрын
@@AndreySokolovRu интересный у вас контент а ведь с помощью нескольких шейдеров и геонода с кривой можно получить направление распространения огня
@AndreySokolovRu
@AndreySokolovRu Жыл бұрын
@@rhdrhe6241 спасибо. Направление можно менять и с помощью векторной математики. С кривыми я как-то, кажется, пробовал в качестве одной из координатных осей проводить в шейдер Factor из Spline Parameter, но почему-то не срабатывало, и я тогда не стал разбираться, почему. Или имеется в виду как-то по-другому кривые использовать?
@rhdrhe6241
@rhdrhe6241 Жыл бұрын
​@@AndreySokolovRu я дико извиняюсь скорее всего я не так понял к примеру взять листок от дерева когда скачиваешь его с инета он расположен на плоскости ,отделяем белую плоскость от листка с помощью шейдера прозрачность белого фона, в uv развертке всегда останется кусочек незадействованного белого пространства и еже потом анимировать по кривой клонов листка (поставив в текстуре от камеры что бы всегда видеть лицевую сторону листка) - возможно было бы уместно добавить такой эффект к огню но это не текстура это геометрия ,возможно после того как запечется как то добавить отслеживание от камеры типо как с примером листка?
Blender 3D ► 5. Основы анимации. Часть 1.
16:45
Andrey Sokolov
Рет қаралды 121 М.
Making a Horror Animation in Blender
13:31
Covingsworth
Рет қаралды 180 М.
Kind Waiter's Gesture to Homeless Boy #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 15 МЛН
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 92 МЛН
Glow Stick Secret Pt.4 😱 #shorts
00:35
Mr DegrEE
Рет қаралды 9 МЛН
Whoa
01:00
Justin Flom
Рет қаралды 45 МЛН
Blender user tries Houdini for the FIRST time!
8:07
Bad Normals
Рет қаралды 409 М.
Animate a Character in 15 Minutes in Blender
15:13
Polyfjord
Рет қаралды 3,1 МЛН
The Key to Realistic Renders in Blender
14:31
Kaizen
Рет қаралды 108 М.
STACKS - новый бесплатный аддон для Blender
19:05
How I made this battle scene in blender
11:05
FxForge
Рет қаралды 393 М.
Wild Tricks for Greenscreen in Blender
9:51
IanHubert
Рет қаралды 1,9 МЛН
Kind Waiter's Gesture to Homeless Boy #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 15 МЛН