Creates a complete bloom effect expression with all required render passes.
The bloom effect consists of three main stages:
Configuration object for the bloom effect
Bloom effect parameters
Optional
gaussianOptional
gaussianOptional
gaussianOptional
luminanceOptional
synthesizeThe source texture to apply bloom effect to
Object containing the bloom expression and the final render target texture
Destroys all 3D API resources used by this Bloom instance.
This method cleans up all cached framebuffers and their associated GPU resources. It should be called when the Bloom instance is no longer needed to prevent memory leaks and properly release graphics resources.
Constructs a new Bloom instance. Initializes internal framebuffer maps for caching render targets.