Painterly tool for turning Curves into Brush Strokes with Blender 4.1 “Spline Brush“

Available for download on patreon: Flipped Normals: Spline Brush is a Geometry Nodes-powered tool that can convert curves to cards based on surface normals and splines on a mesh surface. This tool allowing you to paint brush strokes or decals on a 3D model by simply drawing in curve edit mode. The tool contains modifiers and shaders with explanatory tooltips for each parameter. Documentation: This version supports: -Drawing splines on surfaces with automatic alignment by surface normals. -Editing curve radius, tilt globaly and per curve. -Packing and storing of UV maps with support for custom UV layouts. -Creating your own stroke\decal atlases or trim sheets. -Baking generated UV maps and textures. -Guided scattering that generates a lot of small cards based on density parameters. -Curve extension, normal offset. Masking these parameters in the texture-painting mode -Shrinkwrap, Camera culing, Camera space projection -And many more... Additional Notes: -For convenient usage add Asset Library folder, as a new asset catalog path under: Edit - Preferences - File Path -When using Camera space projection and SB_Refraction Strokes shaders, make sure that Screen Space Reflections and Refraction turned on. -All materials with transparency should using Alpha Hashed or Alpha Clip blend modes in Eevee. -Turn off Shadow ray visibility in Cycles and Shadow blend mode to none in Eevee for better results. Chapters 00:00 Intro 00:33 UV Layout 03:18 Spline Brush Cards 05:34 Camera Space 06:19 Baking process 07:59 Thanks for watching! Camera space techniques was inspired by @Tradigital tutorial: You can also check @ffuthoni tutorial with curves strokes technique based on UV map: Original skull model:
Back to Top