Blender Live Paint Filter V2.0
I made the Blender Paint Filter to empower digital artists struggling to match that traditional feel that only comes from physical artwork. With this tool you can create spectacular pieces of artwork. Whether you are a beginner, intermediate, or professional artist, YOU can create beautiful paintings using these tools at your disposal.
This is a live feed camera filter that can be assigned to any object in your scene. Once your scene collection and camera are input into the geometry nodes you will see a plane appear in front of your camera that will reflect the scene you have behind it!
Huge thanks to Simon Lee and PeachyRoyalty for the models.
Blender Paint Filter:
EEvEE Live Feed View
Photo-Scanned Realistic Brush Strokes
Animation Ready
Please Read:
This file is built for Blender 3.5 and above. Please make sure to download this version before proceeding to open the file or you might corrupt it.
This currently only works in EEvEE. Cycles currently does not have the ability to compute the amount of bounce information required.
When using this filter, make sure that Screen Space Reflections and Refraction are always turned on.
Make sure that all materials in your scene that are using transparency are using Alpha Hashed or Alpha Clip. Alpha Blend will not display your object correctly.
All Settings will be on the geometry nodes settings in the Modifier's Properties
-
If you have any questions, please reach out!
Update 1.1
A pretty decent sized update with quite a few settings and tools added to help make the process easier and more mainstreamed for the user.
Changes:
- Custom Curve Input
- If you are trying to use an image input with no objects in the background, then a default spiral curve will appear that will influence the direction and scale of the strokes.
- If you want custom curves to influence the direction and scale of the strokes, then add a curve object to your scene collection and use the new curve draw tool to draw the lines onto your painting!
- Bump Strength
- You now have complete control over the strength of bump you want from each stroke.
- Transparent Background
- This setting will allow you to render out with/without the Canvas and HDRI.
- 0 = with HDRI & Canvas
- 1 = with HDRI, without Canvas
- 2 = without HDRI & Canvas
- This setting will allow you to render out with/without the Canvas and HDRI.
- Camera Settings
- You can now input the camera:
- Resolution
- Field of View
- Padding
- All settings of the filter, including the canvas size and brush strokes, will adjust to the assigned camera settings. You can use drivers to connect these to your actual camera settings to make it something you will only have to set once.
- You can now input the camera:
- Baking
- You will now be able to render baked versions of your paintings. These can be used later on for other 3D projects.
- 0 = Default Render
- 1 = Base Color
- 2 = Normal Map
- You will now be able to render baked versions of your paintings. These can be used later on for other 3D projects.
- Custom Curve Input
Update 1.2
Bug Fixes and Optimizations
Update 2.0
An overhaul of the entire filter to both make things easier, give more advanced settings, and increase optimization for your projects!
Changes:
-
Better Frame to Frame transition.
Now your animations will be far less jittery and more uniform!
-
You have Seed Control if you still want everything to be randomized per frame.
-
Advanced Camera Settings
Now works much better with High and Low FOV settings!
Clip Start and End input to better suit your specific camera settings!
-
Crease Angle Edges
Crease Angle support for your line art to add more edges and enhance the overall detail of your painting!
-
Painting Thickness Settings
You now have full control over the thickness of the painting which will help prevent clipping issues in your final renders.
-
Stroke Detail Overhaul
The Painting's Detail is now controlled by the Minimum and Maximum Stroke Scale. The Density of the strokes will adapt as you adjust the scale.
You also have control to increase or decrease the stroke density!
-
Stroke Threshold is a new setting that controls the line between the min and max stroke scale to better determine which areas will be detailed and which will be more abstract!
-
Stroke Threshold = 1
-
Stroke Threshold = 0.5
-
Stroke Threshold = 3
-
-
Stroke Opacity Control
-
You have full control over the min and max stroke opacity which can "blur" the strokes together so it will better blend like water color and mixed paints.
Min Stroke Opacity = 1
-
Max Stroke Opacity = 0.1
-
-
Broken Edges
-
A new setting that will delete strokes that are directly on the line art of painting. This will give cleaner edges on your paintings!
-
Disabled
-
Enabled
-
-