MK Watercolor Shader


MK Watercolor Shader allows you to create soft, watercolor-inspired visuals and scenes. Easily customize shading, brush strokes, and lighting to create a hand-crafted, artistic atmosphere.


by Michael Kremmel


Price History +

MK Watercolor is a versatile per-object shader that transforms your scenes into hand-painted masterpieces. It seamlessly blends physically based lighting with custom brush, paper, and noise textures for a dynamic watercolor aesthetic. With intuitive controls and features for stylized shading, you can effortlessly iterate through a diverse range of painterly art styles bringing your creative vision to life.


📦The Package📦

  • 6 stylized shaders for unlit, simple lighting, and physically based shading, tailored for unique artistic expression.
  • 1 Skybox shader. Jumpstart your scene with a beautifully stylized sky, designed for seamless artistic integration.
  • Brush, noise and paper textures to shape and refine your unique artistic style with ease.

Demo: WebGL


🔖Core Features🔖

📜 Paper – Add a textured, paper-like foundation to enhance the handcrafted feel.

🖌️ Brush – Define shading with custom brush strokes for a painterly touch.

🎨 Noise – Introduce organic imperfections for a more natural, artistic look.

Stylized PBR – Physically accurate inputs with artistic, non-photorealistic results.

🎨 Shadow Stylization – Create unique, jagged, or watercolor-like shadows for a more artistic and hand-crafted feel, adding character to your lighting setup.

🔥 Gooch Shading – A warm-to-cool shading model for rich, illustrative depth.

💡 Lighting Setup – Fine-tune shading bands and smoothness for full artistic control.

🌈 Gradient – Blend colors seamlessly to achieve soft, expressive transitions.

🌟 Rim Lighting – Accentuate edges with a glow-like effect for depth and style.

🖼️ Posterize – Reduce color variation for a bold, graphic novel aesthetic.

🎛️ Color Adjustments – Tweak hue, saturation, brightness and contrast for the perfect mood.

✏️ Outline – Add fine-tuned dynamic outlines to define shapes.

🌅 Indirect Lighting Fade – Smoothly blend indirect lighting, giving your scene a natural, soft fade for a more atmospheric and cohesive look.

🔥 Approximated Baked Shadows – Stylize your baked shadows with artistic flair (note that this is an approximation, but it adds a somewhat, stylized touch).

🎨 Per-object shader – Achieve stunning results directly on the object without the need for post-processing.

🎛️ Render Setup – Choose between Quality (enhanced effects, more texture samples) and Performance (optimized for speed with slight visual differences).

🔧 Normal Vector Projection – Control normals with Vertex Data (raw mesh data) or Spherical (stylized, rounded projection for a smoother look).


💾Updates + Maintenance + Support💾

All of my assets receive updates, are maintained regularly and supported as best as possible.


🌈Do you have some cool stuff to show?

I would love to see your results (high resolution screenshots / videos) using the shader. Just drop me a message.


💡Questions, bug reports, feature requests, feedback or just to say hello💡

Feel free to get in touch via support@michaelkremmel.de at any time.