Blender Studio
  • Films
  • Projects
  • Training
  • Characters
  • Tools
  • Blog
  • Join
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

Training Highlights
Stylized Rendering with Brushstrokes
Geometry Nodes from Scratch
Procedural Shading Fundamentals
Stylized Character Workflow

Training types
Course Documentation Production Lesson Workshop

Training categories
Animation Geometry Nodes Lighting Rendering Rigging Shading
Film Highlights
Wing It!
2023
Charge
2022
Sprite Fright
2021
Spring
2019
Project Highlights
Project DogWalk
Interactive
Gold
Showcase
BCON24 Identity
Showcase
Fighting with Grease Pencil
Article
  • Project Gold

3D Painterly Clouds Workflow

Painting naturalistic, painterly clouds with the Brushstroke Tools Add-on.
  • Article
  • 18 Dec 2024
  • 6 min read
  • 14 min watch time
Vivien Lulkowski
Vivien Lulkowski Concept Artist
Report Problem

Stylistic goals

The almost finished version of the sailing sequence with 3D painted clouds

For Project Gold we needed clouds, that would match the oil painterly style of everything else.

We wanted the clouds to be in 3D space and not just flat 2D matte paintings, so they catch light and have visible dimensionality, parallaxing, all the good stuff.

So I got to use the precursor of the Brushstroke Tools Add-on and the scanned strokes that we used for everything else in the production!

One of the first clouds, that did not fit our stylistic goals - still quite neat!
One of the first clouds, that did not fit our stylistic goals - still quite neat!

There was quite a bit of testing to get the look of the clouds right.

The first attempts easily looked too cartoony with the strokes sticking to the base mesh surface.

So the brushstrokes had to be way more jumbled, loose and gestural to feel like they were created by an expressive oil painter's hand.

On top of that each sequence would get its own treatment to account for the changing weather conditions. The happy, fluffy clouds pile up into storm clouds and the beach shot at the end features some subtle bruhstrokes that almost disappear into the sky gradient.

How to paint clouds Project Gold style

Here is the file with the finished result, if you want to explore it already, but I will go over how I created everything in the rest of this article.

Painting Clouds Demo.blend
Blender File · 18.4 MB · CC-BY Painting Clouds Demo.blend
Download File

The sky gradient has a subtle brushstroke texture as well, you can find the material in the file.
The sky gradient has a subtle brushstroke texture as well, you can find the material in the file.

So let's look at the process of painting a single cloud and also how to turn it into a quick composition!

I'll use Eevee for the demo and the updated Brushstroke Tools Add-on as it's now way more convenient than the version we used during the production, but the workflow hasn't changed much.

You will want to have the Add-on and a sky dome with some brushstrokes, so it doesn't feel too clean as a backdrop.

This base mesh is too fancy actually! Keep it blobbier than I did!

Create a base cloud at the "correct" distance to camera. Depending on how realistic you want to be with this, you can put the clouds 2-6 km high, but I will cheat for the demo.

Now sculpt the cloud vaguely into shape. The most important part is to give it some depth so the bottom plane feels like it receeds in space and you get a sense of volume.
Other than that, there is no need to put too much effort into the sculpt for this style of clouds. You will soon see why. For the Gold Showcase I often left the base meshes as chonky UFOs in the sky and it was fine.

Making the brushstrokes

Before you create the brushstrokes, don't forget to update the UV map of the base mesh with Smart UV Project.

Then create a Draw layer with the Brushstroke Tools Add-on. I prefer Draw over Fill for this, because it allows me to place more brushstrokes in specific areas quickly, paint away from the base mesh freely without setting up masks and because I like to paint things by hand :)

Making the initial brushstrokes should be really quick.

In the video I also make a copy of the basic Brush Material, so i can modify it later. Then finally I draw some brushstrokes! Try to emphasize the gesture of the volumes of the cloud while covering the surface.

Brushstrokes are now drawn in reference to a surface object as long as you keep it selected in the outliner, it used to be a bit more annoying.

You can also select the brushstrokes object itself as your surface object to draw quite freely in mid air!

Making the cloud poofy

By now you can make the base cloud object invisible to the camera and exclude it from being rendered, but keep it around.

Let there be fluffy!

Next I make a bunch of adjustments to the brushstrokes in the Shape tab. Most notably I add a ton of Noise, set the Normal Offset to negative (!) nine meters, fiddle with the Overdraw, and create some Duplicates that I spread around and rotate with Random Tilt.

All of this is done to make the strokes more scrambled and follow the surface of the base mesh less.

I also ended up enabling the Dappled setting, which chops up the brushstrokes into the shortest available dashes from the Brushstroke Atlas.

"Sculpting" the cloud

Sculpting the cloud is fun part!

Everything up to this point was setup for this bit! In Edit mode you get to mess with the curves as you please to get the shape and gesture you want.
I like to do this with the overlays off, just Lasso Select and move the selected strokes around. You can also go into Sculpt mode and Comb the brushstrokes, but that feels a bit less effective to me. Add more strokes wherever the cloud gets a bit thin.

I didn't in this case, but you can also sculpt and scale the base cloud object in this step and see what results you can get.

In the video I had to delete stray brushstrokes, that I accidentally drew on the sky dome, whoops! Often enough you can fix shorter outlier strokes, you don't like with a different Seed. Conveniently Seed also generates similar clouds you could copy paste around the scene...

Copy and Pasting a Compositon

Easy!

Here I start copy pasting the brushstroke layers and making adjustments in the Shape and Material tab to each layer to create a quick composition.

Don't forget to create copies of the brushstroke material before making changes in the Material tab otherwise you might accidentally mess up your initial clouds.

As you see I also use multiple brushstroke layers to assemble a single bigger cloud. The main cloud here is composed of about ten layers.

If you run into a lot of black lines showing up in your clouds in Eevee try this fix:

Changing Render Method from Dithered to Blended gets rid of some of these rendering issues.

Final result

I somehow forgot to ever use the lights I set up, so I ended up adding an HDRI image (forest.exr) to the world material as an environment texture node.

This is fine.
This is fine.

And that's the result of the demo (same .blend file as linked above)!
Good luck making your own clouds with the Brushstroke Tools Add-on and exploring different shading styles!

Painting Clouds Demo.blend
Blender File · 18.4 MB · CC-BY Painting Clouds Demo.blend
Download File

Untitled Viewport Render with Clouds
Untitled Viewport Render with Clouds

Join to leave a comment.

Films Projects Training Blog Blender Studio for Teams
Pipeline and Tools
  • CloudRig
  • Blender Kitsu
  • Brushstroke Tools Add-on
  • Blender Studio Extensions
Characters
  • Mikassa
  • Whale
  • Ballan Wrasse
  • Snow
Studio
  • Terms & Conditions
  • Privacy Policy
  • Contact
  • Remixing Music
Blender Studio

The creators who share.

Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite