I use particles in the scene. And I use Unreal Bloom Pass to let objects glow. If I set the threshold of Unreal Bloom to 0.1, the particles will glow. But everything in the scene will glow too. That’s not what I want. So I have to set a higher threshold to let only those emissive objects glow. But the particles can’t use standard material, and the points material doesn’t provide emissive. How can I make particles glowing? I searched a lot, but didn’t find the solution.
I think you may be able to just keep the bloom threshold at 1 and boost the color channel of the points material eg…
material.color.set(100,100,100)
For instance
2 Likes
The official “selective bloom” demo accounts for a similar scenario. You use two effect composers, and swap between blooming and not-blooming materials by mixing two passes using a custom mixPass
Maybe you can use a similar approach, it will depend on how you implement your particles (pointsMaterial, sprites, buffergeo attributes, etc). Not sure it would work with webGpuParticles, though
2 Likes
Thank you for your help.
Thanks for your help.