Найти в Дзене

Создание травы в Blender с помощью Geometry Nodes

Всем привет! В этой статье сегодня я расскажу как с помощью Geometry Nodes (геометрические ноды) в Blender просто «налепить» траву на объект. Помимо травы с помощью этого способа можно налепить на любой объект любой предмет. Для того чтобы налепить траву на объект её нужно создать. Дело это не сложное. Сначала создаём коллекцию где будут находиться только объекты травы. Затем нам стоит выделив эту новую коллекцию и создать в ней плоскость. Это будет первый объект травы. Повернём её по оси Х и зайдём в режим редактирования. Нажмём S а затем Х и тянем мышку чтобы сузить плоскость по оси Х. Затем нажмём Ctrl+R чтобы добавить дополнительные рёбра плоскости. Выделим добавленные рёбра и увеличим их по своему желанию клавишей S. Ближе к низу рёбра должны быть шире. Дальше нажав О и выбрав любую вершину начинаем двигать и поворачивать эту травинку как угодно. После всех махинаций с плоскостью сбрасываем 3D курсор в середину сцены нажав Shift+C. В середине вверху под выбором режимов редакти

Всем привет! В этой статье сегодня я расскажу как с помощью Geometry Nodes (геометрические ноды) в Blender просто «налепить» траву на объект. Помимо травы с помощью этого способа можно налепить на любой объект любой предмет.

Создание травы

Для того чтобы налепить траву на объект её нужно создать. Дело это не сложное. Сначала создаём коллекцию где будут находиться только объекты травы.

-2

Затем нам стоит выделив эту новую коллекцию и создать в ней плоскость. Это будет первый объект травы. Повернём её по оси Х и зайдём в режим редактирования. Нажмём S а затем Х и тянем мышку чтобы сузить плоскость по оси Х.

-3

Затем нажмём Ctrl+R чтобы добавить дополнительные рёбра плоскости. Выделим добавленные рёбра и увеличим их по своему желанию клавишей S. Ближе к низу рёбра должны быть шире.

-4

Дальше нажав О и выбрав любую вершину начинаем двигать и поворачивать эту травинку как угодно.

После всех махинаций с плоскостью сбрасываем 3D курсор в середину сцены нажав Shift+C. В середине вверху под выбором режимов редактирования объекта находим скрытый список Transform Pivot Point и там выбираем режим редактирования от 3D курсора. Теперь при повороте и при масштабировании данные операции будут производиться относительно места нахождения 3D курсора. Продублируйте вашу травинку в режиме редактирования нажав Shift+D. После нажмите ПКМ чтобы сбросить движение объекта но не снимайте с него выделения, если всё же вы случайно сняли выделение с продублированной травинки, просто наведите на неё и нажмите L, данная клавиша выделит одну из травинок. После нажмите R чтобы повернуть часть объекта. Она будет вращаться вокруг 3D курсора. Постройте вокруг курсора «хоровод» из травинок.

-5

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

-6

Вот теперь мы закончили создавать траву, теперь перейдём к Geometry Node!

Трава в Geometry Node

Находим в самом вверху программы где написаны режимы редактирования объекта Geometry Nodes. Там нас встретит пустота, что не удивительно, ведь мы ещё не создали ноды. Чтобы их создать можно создать в самой вкладке нодов нажав на кнопку New или создать через окно модификаторов.

После нажатия загадочной кнопки New в окне нодов появится первая стандартная связка нод состоящая из двух ко Group Input слева и Group Output справа, они связанны между собой голубым узлом.

-7

Оставьте эти ноды в покое, их мы не будем трогать. Добавьте нод Distribute Points on Faces и поставьте его между двумя начальными нодами.

-8

Этот нод разобьёт ваш объект на множество точек. Добавьте Join Geometry и вставьте его между Distribute Points on Faces и Group Output. Зажмите голубой выход Group Input и соедините с Join Geometry.Ваш объект должен появиться усеянный точками. Точки эти — будущая трава, только мы не задали какой объект будет заменять точки. Добавим Instance on Points между Distribute Points on Faces и Join Geometry. Точки пропали, это потому-что объект заменяющий точки должен быть указан в Instance on Points, но так как мы не указали объект то точки превратились в пустоту. Смотрим в окно где написаны наши коллекции и объекты. Зажимаем коллекцию с травой и перетаскиваем в окно нод. Зажимаем голубой выход Instances у Collection Info и соединяем с входом Instancesу Instance on Points. Видим что трава появилась, но, возможно в слишком большом размере. Добавим Random Value и подключим к Scale у Instance on Points. Настройте на свой вкус параметры рандома, это также нужно для более живой картинки. Для изменения количества объектов травы изменяйте параметр Density у Distribute Points on Faces. Если вам не нравиться расположение травы или где-то скопилось большое количество одинаковых объектов измените Seed у Distribute Points on Faces.

-9

В конце всей работы у вас должна появиться трава на вашем объекте, если вы делали не траву, то какой-нибудь другой объект будет населять вашу поверхность. Таким способом можно создавать города, леса и другие разные вещи. Надеюсь, эта статья была вам полезна. Удачи вам в будущих работах!

Мой Rutube канал https://rutube.ru/channel/42573753/