Bright things leave ghosts.
A named emissive MRT attachment feeds BloomNode, LensflareNode samples the bloom along the image center, and GaussianBlurNode softens the resulting ghosts before the RenderPipeline composite.
Preparing the local beacon field and WebGPU post-processing graph…
- backend
- —
- architecture
- —
- output
- —
- beacons
- —
- MRT
- —
- frame ms
- —
Native WebGPU uses the named emissive MRT attachment; forced WebGL2 remains a direct beauty reference.
beauty
vec4(emissive, alpha)
strength 1.65
7 / 0.24
sigma 3
graph 0
LensflareNode receives BloomNode’s texture rather than the full beauty scene, so ghost energy remains tied to authored emissive material output.
No sample has run yet.
Source reviewed against the official WebGPU lensflare example, BloomNode, LensflareNode, and GaussianBlurNode. Use ?forceWebGL=1 to inspect the direct WebGL2 fallback.
The renderer could not initialize.