
Description
Plug-and-play Depth of Field (DOF) component that automatically adjusts focus for cinematic results. Fully customizable through Blueprints, optimized in C++, and ready to use in under a minute
Demo
Video
FEATURES:
All-in-one Depth of Field (DOF) component — set it up in under a minute!
Automatically focuses between near and far objects based on camera view
Full control over focus distance, aperture, vignette, and blur intensity
All DOF settings exposed for easy customization through Blueprints
Well-commented and clean C++ and Blueprint integration
Toggle DOF behavior dynamically at runtime (Start / Stop system)
Optimized for performance and simplicity with minimal overhead
Works with any camera setup or character — plug it in and it just works!
Code Modules:
RealisticDOFSystem (Runtime)
Plugin Type: C++
Number of Blueprints: 3
Blueprints Included: BP_DOFCharacter, BP_DOFGameMode, BP_DOFShowcaseObject
Number of C++ Classes: 1
Network Replicated: No
Supported Development Platforms: Windows / Linux / MacOs
Supported Target Build Platforms: Windows / Linux / MacOs
Documentation
Important:
If you want to use this plugin for any other Engine Version or with any other Platform just Modify the .uplugin , build it and use it
All Blueprints included in this plugin are provided for demonstration and usage examples only. They are not part of the core functionality of the C++ component and are not required for production use
This plugin is designed and tested specifically for FPS and overview-style cameras
Feedback & Reviews
If you find this plugin useful, please consider leaving a rating or short review on Fab.
Your feedback helps improve the plugin, guides future updates, and supports continued development.
Thank you for your support!





