Diophantine Blue Noise — Zero-VRAM Procedural Dithering
Zero-VRAM Procedural Blue Noise — Powered by Number TheoryModern graphics pipelines require high-quality noise for dithering, ambient occlusion, screen-space reflections, and volumetric rendering. Historically, this meant relying on heavy Blue Noise Textures that waste megabytes of VRAM and introduce bandwidth bottlenecks.Diophantine Blue Noise replaces traditional noise textures with a pure math, zero-VRAM procedural approach based on Diophantine approximation and Kronecker sequences.By leveraging specific irrational numbers and modular arithmetic, this plugin generates noise that exhibits the characteristic high-frequency "blue noise" spectrum without a single texture read.✨ Features Zero VRAM Usage: 0 texture reads. 0 bytes of memory. Infinite Resolution: No tiling artifacts, ever. Perfect for 4K and 8K rendering. Ultra-Fast: <0.05ms GPU cost. Pure ALU operations. Temporal Support: Built-in animated noise for TAA/FSR pipelines. Drop-in Replacement: Compatible with existing shaders. 🎮 What's Included? (The Full Bundle)When you purchase this asset, you get the complete integration package for the industry's top engines: Unity (URP/HDRP): .shader, .hlsl, and C# ScriptableRendererFeature. Unreal Engine 5: .usf shader files and Material Functions. Godot 4: .gdshader full-screen post-process shader. ReShade: Complete .fx plugin with UI controls. Standalone: Pure GLSL 450 and WebGPU WGSL implementations. Interactive Demo: Local WebGL2 HTML demo to test settings. 🛟 Support & UpdatesYour purchase includes a Commercial License (Basin Mathematics), which grants you: Use in unlimited personal and commercial projects. 12 months of bug fixes and compatibility updates. Direct email support for integration issues. (Note: Redistribution of the source code or asset files is strictly prohibited).
Get it → visualizealex.gumroad.com