June 27, 2020

Динамическое проявление объекта в Blender

Первым делом, вам понадобится сам объект. В данном случае это сетка, спроецированная на поверхность другого объекта. Наличие граней у этого объекта является обязательным условием, в случае использования модификатора Wireframe (в данном уроке мы именно его и используем).

Теперь нам нужен второй объект, который будет контролировать этот самый динамический эффект. В нашем случае это ICO-сфера, которая на протяжении 250 кадров перемещается в сторону от нашего объекта “сетки”.

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

Добавьте модификатор Vertex Weight Proximity. Создайте группу вершин для объекта “сетки” и всем его вершинам назначьте вес равный 1. В качестве группы укажите только что созданную группу, в качестве объекта ICO-сферу. Перейдите в режим Weight Paint и отрегулируйте настройки модификатор так, чтобы градиент на объекте был таким, как вам нужно (для первого раза повторите примерно то, что видите на изображении ниже).

Теперь добавьте модификатор Displace и укажите для него любую текстуру (в данном случае, это процедурная текстура Clouds). В качестве координат, укажите объект ICO-сфера, а в качестве области воздействия модификатора, нашу единственную группу вершин. Остальные опции модификатора по своему усмотрению.

И последним модификатором будет модификатор Wireframe. Главное указать группу вершин (инвертировать ее, если нужно) и эффект будет готов. Остальные опции по желанию.

Модификатор Vertex Weight Proximity динамически изменяет веса нашей единственной группы вершин. Модификатор Displace воздействует лишь на те вершины, веса которых больше 0. Модификатор Wireframe делает тоже самое, что и Displace (только наоборот). Он генерирует сетку лишь для тех вершин, веса которых меньше 1.

Ключевым в данном уроке является модификатор Vertex Weight Proximity. Используя все то разнообразие других модификаторов, можно добиваться любых других эффектов появления/исчезновения объектов/паттернов. Ограничивающий фактор, это ваша фантазия.