|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Implements the Quantum Bloom component. More...
#include <quantumbloom.h>
Static Public Member Functions | |
| static float | clampStrength (float strength) |
| Performs clamp strength. | |
| static QuantumBloomSample | combine (const QuantumBloomSample &scene, const QuantumBloomSample &blurredHighlights, float strength) |
| Performs combine. | |
Implements the Quantum Bloom component.
The class provides one focused service within the QPE architecture and is documented here independently of the experiment-level Help.
Definition at line 35 of file quantumbloom.h.
|
static |
Performs clamp strength.
| strength | The strength value used by the operation. |
Definition at line 18 of file quantumbloom.cpp.
Referenced by combine(), and qpe::tests::runQuantumBloomTests().
|
static |
Performs combine.
| scene | The scene value used by the operation. |
| blurredHighlights | The blurred highlights value used by the operation. |
| strength | The strength value used by the operation. |
Definition at line 23 of file quantumbloom.cpp.
References qpe::QuantumBloomSample::b, clampStrength(), qpe::QuantumBloomSample::g, and qpe::QuantumBloomSample::r.
Referenced by qpe::tests::runQuantumBloomTests().