This is in a local script in starterplayerscripts. I was wondering why it doesn't affect the camera like it should.....
local cam = game.Workspace.CurrentCamera
game:GetService("RunService"):BindToRenderStep("Derp",Enum.RenderPriority.Camera.Value,function()
local t = tick()
local s = 0.2 + ((1+math.sin(t))/2)*8
local c = 0.2 + ((1+math.cos(t))/2)*8
local x,y,z,xx,yx,zx,xy,yy,zy,xz,yz,zz = cam.CFrame:components()
cam.CFrame = CFrame.new(x,y,z,xx*s,yx*c,zx,xy*s,yy*c,zy,xz*s,yz*c,zz)
end)
