Перейти к содержимому

Как включить физику в blender

  • автор:

Метка: Физика

Слишком много внимания для новичков в последнее время, пора бы и бывалых блендеристов уважить 😉 В этом ролике мы будем создавать интерактивную свечку с помощью, практически, всего арсенала Blender. Будет задействовано все, кроме Grease Pencil и драйверов.

21 декабря 2018
Артем Слаква

Надуваем шарик в Blender

В этом уроке: симуляция тканей, динамическое рисование весов, смешивание групп вершин, ключевые формы, анимация, кривые и прочие модификаторы… И это все, чтобы надуть шарик 🙂

10 января 2017
Артем Слаква

Создание портала в Blender

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

22 апреля 2016
Артем Слаква

Эффект падения чернил в Cycles

Для данного урока желательно использовать Blender версии не ниже 2.77. Начиная с этой версии появилась поддержка рендеринга объема на GPU и возможность кэширования в формате OpenVDB. Данный эффект очень часто используется в компьютерной графике. В этом уроке Вы узнаете, как создать его с помощью Blender.

25 февраля 2016
Артем Слаква

Шоколадные сердечки в Blender

Из данного урока Вы узнаете как:

  • Моделировать шоколадное сердечко
  • Насыпать созданный Вами объекты куда-либо
  • Настроить простой материал шоколада в Cycles

12 января 2016
Артем Слаква

Анимация столкновения планет в Blender

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

28 августа 2015
Артем Слаква

Анимация с помощью Cell Fracture и Rigid Body

Из данного урока вы узнаете, как создать интересную анимацию с помощью аддона Cell Fracture и физической симуляции Rigid Body.

31 июля 2015
Артем Слаква

Расположение объектов при помощи Rigid Body

В этом уроке мы будет засыпать в бутылку корковые пробки с помощью симуляции физики. Используя данную технику вы можете заполнять любые сосуды любыми предметами.

24 марта 2015
Артем Слаква

Дисперсия света в Cycles

В данном уроке Вы узнаете, как создать дисперсию света в Cycles. Для примера мы создадим шейдер алмаза.

Авторизация

blender course

Рубрики

  • Анимация и риггинг
  • Загрузки
  • Материалы и текстуры
  • Моделирование и скульптинг
  • Новости и обзоры
  • Основы Blender
  • Рендеринг и освещение
  • Симуляция и частицы
  • Скриптинг на Python
  • Создание игр в Blender

Метки

О сайте

На данном сайте Вы сможете найти множество уроков и материалов по графическому
редактору Blender.

Контакты

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

Следите за нами

Подписывайтесь на наши страницы в социальных сетях.

На сайте Blender3D собрано огромное количество уроков по программе трехмерного моделирования Blender. Обучающие материалы представлены как в формате видеоуроков, так и в текстовом виде. Здесь затронуты все аспекты, связанные с Blender, начиная от моделирования и заканчивая созданием игр с применением языка программирования Python.

Помимо уроков по Blender, Вы сможете найти готовые 3D-модели, материалы и архивы высококачественных текстур. Сайт регулярно пополняется новым контентом и следит за развитием Blender.

Запекание симуляции физики в анимацию

Untitled.jpg

Урок актуален для Blender 2.79.
Для тех, кто хочет сделать по-быстрому или если сцена содержит множество объектов, nemyax написал скрипт, который автоматически скиннит и запекает анимации. Нужно лишь настроить объектам физику и запустить скрипт в текстовом редакторе Blender. Истинных джедаев, которые не боятся ручной работы и хотят понять как это работает, приглашаю читать далее.

Анимировать будем падение кубиков на плоскость. Это простой пример, и данный метод не сработает с анимацией разрушения, в которой используются сотни и тысячи объектов. Я подготовил простую сцену из кубиков и плоскости.

Заготовка сцены для симуляции

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

  1. Выделить кубик
  2. Shift+S -> Cursor to Selected
  3. Shift+A -> Armature — Single Bone

Теперь на панели Physics нужно настроить свойства для всех объектов, кроме арматуры. К каждому объекту нужно применить такие параметры:

Физические свойства объектов

Для плоскости нужно убрать галочку Dynamic в параметрах Rigid Body, чтобы она не падала. Теперь можно протестировать симуляцию и заодно приблизительно засечь по таймлайну на каком кадре она завершится. Затем на таймлайне выбрать этот или чуть более поздний кадр и сделать его конечным, нажав E. У меня получилось чуть менее 100 кадров, поэтому ставлю сотый кадр конечным. Запуск симуляции: Alt+A.

Если всё хорошо, можно приступать к запеканию:

  1. Выделить объекты, для которых нужно записать анимацию
  2. На панели инструментов слева перейти на вкладку Physics
  3. Нажать кнопку Bake To Keyframes

Запекаем Запекаем

Примечание: после запекания симуляции у всех выбранных объектов автоматически отключится свойство Rigid Body.

Если перейти в интерфейс анимации, там будет видно кривые анимаций в Graph Editor и ключевые кадры в Dope Sheet. Скорее всего ключевых кадров будет очень много, но можно сократить их количество и сгладить кривые с помощью аддона Simplify F-Curves (предварительно его нужно активировать в настройках), но будьте осторожны, используйте Shift на ползунке Distance Error и следите за изменением формы кривых.

Первоначальные кривые Кривые после упрощения

Теперь анимации можно перенести на арматуру, последовательность действий такая:

  1. Выбрать арматуру
  2. Выбрать объект
  3. Ctrl+L -> Animation Data

Теперь анимации необходимо отвязать от кубиков, для этого в окне Outliner нужно:

  1. Выбрать кубик и раскрыть его дерево
  2. Выбрать правой кнопкой элемент Animation
  3. Нажать Unlink Action

Убираем анимацию у кубика Убираем анимацию у кубика

После этих действий можно привязать объекты к своим костям:

  1. Выбрать объект
  2. Выбрать арматуру
  3. Ctrl+P -> Bone

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

Как включить физику в blender

Скачай курс
в приложении

Перейти в приложение
Открыть мобильную версию сайта

© 2013 — 2023. Stepik

Наши условия использования и конфиденциальности

Get it on Google Play

Public user contributions licensed under cc-wiki license with attribution required

Динамика волос¶

Частицы волос теперь можно сделать динамическими используя физику ткани.

Для включения физики для волос, щелкните рядом с флажком Динамика волос.

Материал¶

Управляет жесткостью корнями прядей волос.

Управляет массой материала ткани.

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

Устанавливает силу трения между отдельными волосками.

Сила трения между волосами и столкновеями внешних объектов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *