๐ฌ 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 =