
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.Recommended editor version: 2021.3 or higher.Supported Render pipelines:- Built-in- Universal (3D Renderer)Because of the PackageRequirements block in the shader the new following minimum editor requirements apply:2020.3.16f1 is now the minimum editor version.2021.1.17f1 or newer is required for the 2021 editor versionMK 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.📄Technical Details📄From scratch & hand-written shaderFocused on a perfect trade-off in terms of quality and performanceCompatibility, usability, flexibility stability are high prioritiesIn the package are some core DLL files included. Why? Because its way easier for me to update internal libraries.The package was created using a custom shader parser. Meaning custom modification can be difficult. If you have any specific use case feel free to reach out at any time!