Home Technical Talk

Real-Time Watercolor Renderer for Blender

rkt
rkt
polycounter lvl 4
Offline / Send Message
rkt polycounter lvl 4



Get the addon




Watercolor renderer


What's Watercolor Renderer, as its name implies, this is a real-time watercolor renderer, which let artist direct how to watercolor style should be.

How artist control the watercolor style


Artist can control how the watercolor style in two types: Global configs and local vertex painting.

Global configs


With global configs, artist can setup how the whole scene should look like by configure the canvas type, canvas roughness, pigment density, etc.


Local vertex painting


To simulate how watercolor works, we provide 5 types of vertex painting which smimulates different characteristic of watercolor.

They are Pigment Turbulence, Pigment Granulate, Color Bleeding, Edge Darkening, Substrate Distortion.

While global config affect the whole scene, local vertex painting only affect perticular mesh and its vertex. So that you can make some micro control on how the watercolor style you like it to be.


Demo

https://www.youtube.com/watch?v=XSuBD5vGiGE

https://www.youtube.com/watch?v=oMGg8ZFNI7E


What's in the package

  • The addon as a zip file
  • Some demo scenes as blend files


Change log

v2.0:

  • Update render engine for render to image without using pyglet third party dependency


v1.8:

  • Fixed vertices painting bug


v1.7:

  • Reduce video memory usage a lot while rendering to image


v1.6:

  • Fixed see-throught bug in rendering


v1.5:

  • Fixed detecting wrong vertex for vertex painting


v1.4:

  • Huge Update: Updates to compatible with Blender 4.0 and later
  • Migrate from bgl to gpu module


v1.3:

  • New feature: Add a button to save viewport preview as image in Blender

v1.2:

  • Fixed shader function error for GPU RTX 3060

v1.1:

  • Fixed render to image not work on Windows 10

v1.0:

  • Initial release






Replies

Sign In or Register to comment.