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
Singularity
In production
Wing It!
2023
Charge
2022
Sprite Fright
2021
Project Highlights
Project DogWalk
Interactive
Gold
Showcase
BCON24 Identity
Showcase
Fighting with Grease Pencil
Article
Workshop
Stylized Rendering with Brushstrokes
Quick Start Guide
  1. 01

    Get Started Using Brushstroke Tools

    Free
Workflow Guide
  1. 01

    Basic Fill Layers

  2. 02

    Basic Draw Layer

  3. 03

    Fill Layer Control

  4. 04

    Brushstroke Grooming

  5. 05

    Animated River

  6. 06

    Painted Hut

  7. 07

    Deformable Wall and Polish

Demo Files
  1. Painterly Fishing Hut
  2. Fishing Hut - Base Model

Login to view this content

Join Blender Studio for just €11.50/month and get instant access to all of our training and film assets!

Login Join Blender Studio
Simon Thommes
Simon Thommes Author
License CC-BY
Report Problem
Workflow Guide

Fill Layer Control

Now that the basics are covered, let's take a deeper dive into how to gain more control over fill layers by controlling distribution, flow and color using multiple different methods.

Join to leave a comment.

23 comments
Artifact_Error
Artifact_Error
May 5th, 2025

If I have a custom shader applied to the model, Can I set these strokes to pick up the color from the nearest faces on the parent object instead of painting them in by hand? If so, will they update with the shader per frame?

Simon Thommes
Simon Thommes
May 6th, 2025

@Artifact_Error If you want the brushstrokes to get the same color as the underlying surface they need to use the same shader as the underlying surface. You can copy over the nodes or use a node-group to do that. It's just important that you use the alpha and normals of the node-setup that ships with the brushstrokes. But the principled BSDF can be replaced with anything else.

You also need to make sure to use the correct UV coordinates that the brushstrokes inherit from the underlying surface.

In chapter 6 I show how painting the brushstroke color with a texture can be done without changing the default setup.

Artifact_Error
Artifact_Error
May 7th, 2025

@Simon Thommes Thank you so much! This helps tremendously.

Roger Armengol Martí
Roger Armengol Martí
Jan. 17th, 2025

Hi, I have a problem. When I set the brushstrokes to use texture (the color) for some reason it doesn't use all the UDIMs I created. Is there any way to make the brushstrokes use the correct UDIM? Thank you very much!!!

Simon Thommes
Simon Thommes
Jan. 17th, 2025

@Roger Armengol Martí (just for completeness' sake) This is a problem with Geometry Nodes not properly supporting UDIMs yet. Use the material settings instead to assign the texture and enable Use Brush Color .

[deleted]
[deleted]
Jan. 17th, 2025
[deleted]
Simon Thommes
Simon Thommes
Jan. 17th, 2025

@Roger Armengol Martí This is a problem with Geometry Nodes not properly supporting UDIMs yet. Use the material settings instead to assign the texture and enable Use Brush Color.

Roger Armengol Martí
Roger Armengol Martí
Jan. 17th, 2025

@Simon Thommes Thank you very much!!!!

Diego Arturo Ascencio Pérez
Diego Arturo Ascencio Pérez
Jan. 5th, 2025

I have a problem, when I use edit flow after using weight paint I can't use edit flow correctly again because the strokes are drawn in the air, not on the surface, the same thing happens with the paint tool, the stroke is drawn on nothing and with strange shapes, am I doing something wrong when working?

Simon Thommes
Simon Thommes
Jan. 6th, 2025

@Diego Arturo Ascencio Pérez It sounds like you are using the tools on a deforming surface, is that correct? When that is the case you need to either make sure that the surface is in its rest position when working or enable the Deforming Surface toggle. I'm going over this towards the end of this training series.

Florian Fiegl
Florian Fiegl
Nov. 12th, 2024

is there a way to improve the responce performance? i turned EVEE Vieport samples down to 8 but no significant change

Simon Thommes
Simon Thommes
Nov. 12th, 2024

@Florian Fiegl It depends on what exactly is slow for you.

If it's about tweaking shape parameters, then it doesn't have to do with the rendering, but is about the geometry evaluation and it just helps to keep the amount of brushstrokes and their resolution low, to reduce the amount of geometry that needs to be processed.

If just in the static case, orbiting the camera is slow, then it has to do with Eevee and keeping the amount of pixels that need to be rendered low helps most. For example you can change the Pixel Size in the Performance - Viewport settings. Samples don't help with interaction, since during that only 1 sample is rendered anyways.

Hope that helps!

Laura Gingrich
Laura Gingrich
Nov. 8th, 2024

Anybody else getting the error for timecode 9:16, when pressing 'control, alt and f,' and selecting 'Brush Flow - Mark'

"Error: No asset found at path "C:Users ... Brush Flow - Mark"

Blender 4.2.2

Simon Thommes
Simon Thommes
Nov. 8th, 2024

@Laura Gingrich you need to restart blender once after installing the addon. This is mentioned on the extension page and will be fixed from Blender version 4.2.4 and up

Ahmad Merhi
Ahmad Merhi
Nov. 9th, 2024

Parroting the other comments, in 4.3 after restarting it's still giving the error of no asset found for all pie menu commands

Simon Thommes
Simon Thommes
Nov. 10th, 2024

@Ahmad Merhi See my other comment in this thread

James Treweek
James Treweek
Nov. 9th, 2024

@Simon Thommes I'm getting the error and I've definitely restarted Blender. I'm on 4.2.3, I presumed it must need 4.3?

Simon Thommes
Simon Thommes
Nov. 10th, 2024

@James Treweek See my other comment in this thread

Allen Zayden
Allen Zayden
Nov. 8th, 2024

@Simon Thommes Restarting blender several times hasn't fixed the issue for me. Tried in Blender 4.2.3 and Blender 3.0 beta

Simon Thommes
Simon Thommes
Nov. 10th, 2024

@Allen Zayden Thanks for reporting. This seems to be a permission issue with file access on Windows. I need to investigate further, but I can reproduce the issue.For now:You can choose a custom directory in the addon's user preferences instead of using the built-in one (and restart Blender). This worked as a workaround in my test.

Ahmad Merhi
Ahmad Merhi
Nov. 11th, 2024

That worked, thanks! @Simon Thommes

James Treweek
James Treweek
Nov. 11th, 2024

@Simon Thommes Yay! That worked, thank you :-)

Allen Zayden
Allen Zayden
Nov. 10th, 2024

@Simon Thommes That workaround definitely works! Thank you Simon and happy to help! :)

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