https://youtu.be/yIk59j43ulo

E575: "Motion Sparks"
Trying to get more sense of user motion into the visuals.
Person surface shader is flat colour with bright fresnel edges - uses optical flow motion to highlight areas/edges of motion by bringing fresnel glow inwards loads.

#creativecoding #madewithunity #realtime #realtimegraphics #realtimerendering #realtimevfx #procedural #generative #interactive

E575: "Motion Sparks"

YouTube

First pass particle VFX to go with it, that spawns on areas of motion and inherits a bunch of the velocity, then drops into the fluid sim.

Good:
- Nice and sparkly.
- Rewards motion in different ways and encourages trying different things out.
- Hitting that "Street Fighter Test Arena" vibe.

Bad:
- Still OTT (you should have seen the first first pass lol), needs toning down
- Might be better to colour theme the sparks different to surface fresnel colour to differentiate them

Bad (cont):
- Still not getting enough directionality and proportionality in the fluid sim input from fast motions. Intuitively feels that fast linear forward punches should set pressure wave rolling forward, but the optical flow motion is only seeing pixel change so mostly detects the arms trailing behind the fist, and adds lots more motion above/below the arm than in front of the fist.