Possible to replicate accumulation motion blur?

I am curious, is it possible to replicate an accumulation motion blur effect? (NOT a dynamic blur where a blur effect is amplified based on camera speed), I am making an scp containment breach type game and am interested in recreating the blur used in that game, but is it possible with roblox? Here is an example:

Notice the blur effect that increases the more the character bleeds out, that is what I want to recreate.

4 Likes

from what i learnt is that this is only possible through viewportframes
however viewportframes dont render dynamic lighting, terrain, particles

1 Like

Its essentially capturing a frame, saving it to memory and giving it transparency overtime until it is fully transparent in which it is then released from memory (to save up memory), in which it does this for every frame (sometimes also set with a delay of frame capture to reduce the blur effect)
It’d be real nice if someone were to actually replicate that on Roblox as I really want to use it for a horror game I’m making. Though Im pretty sure it does not exist despite current technologies making it very possible, I think its the niche use of it that makes it not a feature on Roblox

1 Like

im not sure if you found a solution but using the CaptureScreenshot method from the new Capture Service API this may be possible. I’ve tried it my self and the effect looks pretty great, but the effect last only temporarily. After a while it stops screenshotting which is required for the effect even though no error or warning shows up which could be a problem when you want the effect to last until the player dies/heals himself.

1 Like

Does stopping the capture service before it ends then starting again allow it to continue

I’ve tried, but i don’t think it worked. The last time I’ve tested this was a long time ago so it could be different now. The only way that made it work again is when I disabled and re-enabled the script again. Could possibly be some memory related issue or be some kind of bug.

2 Likes