MM_Fireflies (Compatible with IFFS 2015.0.0 and up)
Procedural fireflies - drifting movement, asymmetric flash (fast rise, slow decay, intermittent bursts). Generator over black - Screen or Add downstream onto your plate.
Setup:
- Count: number of fireflies
- Seed: reshuffle placement/timing
- EdgeMargin: inset of spawn field from frame edge
- DriftSpeed / DriftAmount: wander motion
- FlashSpeed / FlashRandomness / FlashAttack / FlashDecayPower / FlashSparsity: flash timing
- ColorR/G/B, Brightness, TwinkleVariation: look
- GlowSize, CoreSize, CoreBrightness: glow shape
- ZSpeed, ZNear, ZFar, Spread: depth travel - fireflies swoop in close/huge and recede into the distance, looping
- TargetX/Y, TargetLooseness: vanishing point fireflies travel toward/from - animate to fake a camera move’s trajectory
- ShowTarget: red crosshair at the Target position, setup aid only - turn off before final render
- Hero: one always-lit firefly that weaves organically in front of the swarm, its own depth/wander/look, with its own Hero Target X/Y it’s roughly attracted to
- Show Hero Target: blue crosshair at the Hero Target position, setup aid only - turn off before final render
Made by Marcus M.
Version notes
My latest version but happy to listen to things that might improve. Thank you.
Older versions that shader
10th of August this year, around 18:54
DownloadMy latest version but happy to listen to things that might improve. Thank you.
Something wrong with this page or the download?
Contact the site custodians via email, if:
- This shader is obviously incomplete (missing files, not loading) etc.
- This shader violates IP rules (is pirated) or contains harmful content
- You are having problems with the shader installer (INSTALL.command) or the download.
How to get help with this particular shader
Sadly, the custodians likely will not be able to explain to you how a shader works or debug its code, or fix it for you. That is the (volountary) role of the shader author.
If the shader does not work on your system or you have questions about it - read the shader description, and try to find the email address of the shader author. Contact them for any issues – letting them know whether you are on Mac or Linux, what version of IFFS you are running etc. will likely help. Be kind and respectful. If you can't get hold of the author - you can try asking in the Logik forum at logik.tv and ask whether anyone could help you debug a particular shader not working.