Найти в Дзене
Egor-PCP

Создание облаков с помощью Mesh to Volume в Blender 2.9+

функция Mesh to Volume появилась в версии Blender 2.90 и последующих. Она позволяет создавать реалистичные облака, предавая объем обычным мешам. Создадим самый простой, наиболее похожий на облака меш из UV сфер. Удаляем все из сцены и добавляем UV сферу, далее дублируем ее клавишами Shift+D+Enter и повторяем действие клавишами Shift+R несколько раз, создадим около 25 копий этого меша. Выделяем все объекты, можно в аутлайнере, можно просто выделить все объекты в 3D окне. Нажимаем клавишу F3 (поиск) и вбиваем в поиск слово Randomize (преобразовать объекты в случайном порядке). Выбираем действие и в левом нижнем углу появится закладка Randomize transform разворачиваем и меняем значения Position и Scale приблизительно как на иллюстрации. В итоге мы расставим сферы в случайном порядке и со случайным размером, поэкспериментируйте с различными настройками окна Randomize transform для достижения нужного результата, если вы случайно закрыли вкладку Randomize transform, то вернуть ее можно

функция Mesh to Volume появилась в версии Blender 2.90 и последующих. Она позволяет создавать реалистичные облака, предавая объем обычным мешам.

Создадим самый простой, наиболее похожий на облака меш из UV сфер.

Удаляем все из сцены и добавляем UV сферу, далее дублируем ее клавишами Shift+D+Enter и повторяем действие клавишами Shift+R несколько раз, создадим около 25 копий этого меша.

-2

Выделяем все объекты, можно в аутлайнере, можно просто выделить все объекты в 3D окне. Нажимаем клавишу F3 (поиск) и вбиваем в поиск слово Randomize (преобразовать объекты в случайном порядке).

-3

Выбираем действие и в левом нижнем углу появится закладка Randomize transform разворачиваем и меняем значения Position и Scale приблизительно как на иллюстрации. В итоге мы расставим сферы в случайном порядке и со случайным размером, поэкспериментируйте с различными настройками окна Randomize transform для достижения нужного результата, если вы случайно закрыли вкладку Randomize transform, то вернуть ее можно клавишей F9 но только если не было применено никаких действий.

-4

На этом этапе можно дополнительно добавить сферы либо другие объекты для достижения нужного результата. Затем выделяем все объекты и преобразуем их в один объект Object\Join либо клавишами Ctrl+J.

-5

Добавляем к объекту модификатор Remesh, устанавливаем Voxel, значения по умолчанию. тем самым пересчитаем топологию объекта и сгладим углы.

-6

Еще один из способов создать основу для облака не с помощью UV сфер а с помощью метаболлов, размещая их вручную.

добавляем метаболл, Shift+A → Metaball → Ball затем дублируем его Shift+D и перемещаем в нужное место G, повторяем дублирования до тех пор пока не получим нужный результат.

-7

Затем выделяем все объекты и преобразуем их в один меш объект, Ctrl+A → Visual Geometry to Mesh

-8

После того как создали основу для облака, добавляем в сцену пустышку для придания объем Shift+A → Volume → Empty

-9

В самом окне 3D вида вы не заметите никаких изменений, но в окне аутлайнера появится значение Volume. В окне свойств Properties добавляем модификатор Mash to Volume и выбираем наш объект.

-10

В аутлайнере выключим видимость самой сферы, чтобы видеть только объем. Если у вас нет на панели значка глобального вида, в виде фотоаппарата, то зайдите в фильтры (значок в виде воронки чуть выши) и активируйте в нем значок глобального вида, да и прочие можно тоже.

-11

Теперь перейдем в рендер Cycles клавиши Z+8, и на закладке мира в окне свойства поставим фон неба, либо загрузите HDRI текстуру, либо активируйте предустановленное небо, нажмите на желтую точку рядом с меню Color и выберите Sky Texture.

-12

Снизу можно подсветить наши облака, добавив солнце в 3D сцену.

-13

В настройках модификатора значение Voxel Amount отвечает за качества облаков, но, соответственно и значительно забирает ресурсы компьютера.

-14

Для предания пушистости облакам, добавим текстуру, для этого добавим модификатор Volume Displace. перейдем в редактор текстур, нажав на значок Properties рядом со словам Texture и в открывшемся окне выберем текстуру Clouds, размер укажем 0,5. вернемся в окно модификатора и увеличим значение Strength до 2.0000

-15

Меняя значения плотности Density и размера Syze можно добиться нужного результата.

примеры с разными параметрами  загружается...
примеры с разными параметрами загружается...
примеры с разными параметрами  загружается...
примеры с разными параметрами загружается...

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

-18

данная статья создана на материале команды cg boost

---