How could I possibly make a dizzy screen effect?

I want to have a dizzy screen effect for my game (Camera warping and distortion)
I have been using CFrame matrix in order to distort the frame, however I have been unable to make it transition gradually between each warp. Most attempts have resulted in the camera moving to 0,0,0. I have also tried tweening but that doesn’t seem to work.
If anyone could tell me how to transition between camera warps using the CFrame matrix that would be fantastic.

2 Likes

To clarify, I am relatively new to scripting.

1 Like

If you want to gradually progress something, you can use linear interpolation (lerp). Linear interpolation - Wikipedia

Also, realize there’s a difference between global space and local space when doing stuff with coordinates.

1 Like