๐ฌ OVERVIEW VIDEO โ Watch the showcase to see the real-time bloom quality, light diffusion and anamorphic streak behavior in action
๐ DOCUMENTATION โ Read the docs for installation, parameter tuning, and performance optimization.
๐ผ๏ธ SCREENSHOT GALLERY โ Watch the showcase to see the real-time bloom quality, light diffusion and anamorphic streak behavior in action
๐ฎ PLAYABLE DEMO โ Download a small demo scene to test bloom configurations and streak effects interactively.
๐ฌ DISCORD โ Join for support, questions, feature requests and feedback.
REAL BLOOM is a high-performance, physically-inspired bloom and lens effects plugin for Unreal Engine, designed to recreate authentic optical light diffusion, glare, and anamorphic lens artifacts found in cinematic cameras and high-end optics.
It focuses on progressive pyramid filtering with multi-level downsampling and tent upsampling โ delivering smooth, artifact-free bloom with film-quality anamorphic streaks: horizontal/vertical light leaks, controllable attenuation, color tinting, and thickness control.
Perfect for cinematic productions, sci-fi environments, cyberpunk aesthetics, racing games, or any project requiring professional-grade bloomโwhere light should feel luminous, organic, and photographic. 
Core REAL BLOOM features:
BLOOM:
- Multi-level downsampling/upsampling pipeline (1-6 pyramid levels) โ inspired by oldschool and modern AAA bloom techniques 
- box filter downsample + tent filter upsample for smooth, natural light diffusion 
- Per-level Gaussian blur with adjustable radius, kernel scale, and directional scaling (X/Y) 
- Luminance threshold extraction with bright-pass multiplier and HDR support 
- Fast bloom mode for performance-critical scenarios (low-end PC friendly) 
ANAMORPHIC STREAKS:
- Horizontal & vertical streak generation with independent enable/disable 
- Threshold-based bright area extraction for realistic lens flare behavior 
- Attenuation control โ streaks fade naturally with distance 
- Thickness & length control โ from subtle to dramatic cinematic streaks 
- RGB color tinting โ warm, cool, or custom streak colors 
- Multi-pass blur (1-8 passes) for silky-smooth streak quality 
Flexible Control System:
- UI Window (Window โ Real Bloom) โ visual editor with live preview 
- Console Variables (CVars) โ runtime control via console commands 
- Blueprint-ready parameters โ drive bloom dynamically (cutscenes, gameplay states, time-of-day) 
- Per-project configuration โ settings saved in Config/DefaultEngine.ini 
Perfomance & Optimization:
- Compute shader-based (SM5+) โ fully GPU-accelerated, minimal CPU overhead 
- Configurable pyramid depth โ balance quality vs performance 
- Fast bloom mode โ skip blur passes for maximum FPS 
- RDG (Render Dependency Graph) integration โ modern Unreal rendering pipeline 
- GPU stats tracking โ profile each pass individually 
InโEditor Workflow
- Install Plugin โ Enable Real Bloom in Edit โ Plugins 
- Open Settings Window โ Window โ Real Bloom 
- Configure Bloom: - Enable Bloom โ toggle on/off 
- Intensity (0-10) โ overall bloom strength 
- Threshold โ minimum luminance to bloom 
- Pyramid Levels (1-6) โ quality vs performance 
- Kernel G (0-20) โ Gaussian blur radius 
 
- Add Anamorphic Streaks (optional): - Enable Anamorphic Streaks โ toggle lens streaks 
- Streak Length (0-200) โ how far streaks extend 
- Attenuation (0.1-10) โ streak fadeoff rate 
- Tint Color โ RGB streak colorization 
- Horizontal/Vertical โ direction toggles 
 
For detailed information about the REAL BLOOM please read the Documentation
Don't hesitate to write a comment under the product's forum thread or to contact us via email for any questions.
= Sample scenes from the screenshots are not included =