В этом уроке показано, как с помощью Dynanic Paint легко создать интересную анимацию жидкого объекта в Blender.
Финальный результат
Видеоурок
Текстовый урок
Создание надписи
Удалите куб и лампу и добавьте в сцену текст. Поверните его на 90 градусов (R|X|90|Enter) и измените надпись на любую другую (например, Water):
Для текста выставите следующие настройки, чтобы придать ему толщину и сгладить углы:
Преобразуйте текст в меш (Alt + C), добавьте модификатор Remesh, выставите значения как на изображении и примените модификатор:
После работы модификатора углы исказились и стали острыми. Исправить это можно с помощью опции Smooth Vertex и шейдера Smooth:
Добавьте в сцену UV-сферу, уменьшите ее (S|0.1|Enter), добавьте модификатор Subdivision Surface в уровень 2 и шейдер Smooth. Расположите ее посредине надписи на виде спереди и немного выдвините вперед на виде сбоку:
Создание анимации
Установите продолжительность анимации равной 120 кадров. Находясь на первом кадре выберите сферу и нажмите I — Location. Выставите 40-й кадр, переместите сферу в противоположный конец надписи и снова установите для нее ключевой кадр:
Настройка сцены
Добавьте в сцену плоскость в качестве пола. Можно сделать из нее студию. На вкладке мира установите белый цвет (при желании можно активировать AO со значением 0.3). Также выставите камеру перед надписью:
Материалы
Теперь необходимо настроить материалы для надписи, пола и сферы. Цвета используйте на свое усмотрение. Для самой надписи используйте шейдер Glass, а для сферы и пола — Diffuse:
Dynamic Paint
Выберите надпись, перейдите на вкладку физики и укажите ее в качестве холста (Canvas). Выставите следующие настройки, чтобы имитировать жидкость:
Затем выберите сферу и просто укажите ее в качестве кисти (Brush):
Осталось лишь указать папку сохранения анимации, формат и количество семплов (200 достаточно).
Делитесь результатами в комментария!
Очень странно выглыдит буква ар (r) :/
За Урок Спасибо
с пулей смотрелось бы лучше имхо
Жду результат с пулей (:smile:)
И можно в человека стрельнуть, для пущей эпичности…
кстати я как то раз видел урок где пуля пробивает чашку кофе
уже выложил вконтакте
Видел. И здесь давай! Не все пользуются контактом (вариант без блюра).
Спасибо, Артем! Хороший урок.
не получается
благодарю за урок. все просто и доступно :)
А как след делал?
Спасибо за урок!
у меня все странно ,не могу найти шейдер Glass, да и других тоже нет
https://blender3d.com.ua/faq/
спасибо
Спасибо за урок!!! Вот и «моя пуля». (:sly:)
как наложить такой же звук?)
Я делал в видеоредакторе виндовском, а звуки искал в инете.
Пришлось ROI увеличить, а то буквы какие-то с тенями были.
Спасибо большое за урок! Вот здесь https://youtu.be/LLbyzVCyEA4?t=624
похожая техника — Dynamic Paint, только автор скрывает буквы маской. Я пробовал — не сложилось. Правда, я делал без плагина, который автор применяет для других техник. Плагин не нашел (. Есть у кого-нибудь идеи как это можно сделать?
↑ Разобрался. Не знаю почему не вышло сразу, вроде все делал то-же самое. Единственное, что пока не получилось — сохранять окраску вершин, после прохода объекта со свойством Dynamic Pant / Bush
Здравствуйте! Спасибо за урок!
Подскажите, как задействовать анимацию точек в букве «i» ?
Также, как и везде. Они что, особенные?
Здравствсуйте!Сделала все настройки текста, но ,когда проходит шар,то у текста нет волны. Что делать? как сделать?
Можно увеличить область камеры? Я хотела бы сделать анимацию с текстом в три слова, и если в область камеры поместить весь текст, то буквы получаются маленькие.
Разрешение…
А вообще эта проблема не решаема при определенных ограничениях монитора. Слово из 3-х букв всегда можно сделать больше, чем слово из более чем трех букв. Это как жрать на ночь и при этом худеть — тоесть две несовместимые вещи (:smile:)
Вот мой резултат
https://www.youtube.com/watch?v=BfEqwp-tZvs
Скажите, можно ли как-то экспортировать такую анимацию в Unity?
Как-то можно… ?
просто интересует, как именно) через стандартный экспорт переносится только передвижение шарика
Лично я без понятия… Может кто другой подскажет, кто пользуется Unity.
Очень хорошо!
Во))