
87 Views
675 Executions
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
good for recording and editing
local camera = workspace.CurrentCamera
local blurAmount = 15 --Select your amount--
local blurAmplifier = 5 --If you know yk--
local lastVector = camera.CFrame.LookVector
local motionBlur = Instance.new("BlurEffect", camera)
local runService = game:GetService("RunService")
workspace.Changed:Connect(function(property)
if property == "CurrentCamera" then
print("Changed")
local camera = workspace.CurrentCamera
if motionBlur and motionBlur.Parent then
motionBlur.Parent = camera
else
motionBlur = Instance.new("BlurEffect", camera)
end
end
end)
runService.Heartbeat:Connect(function()
if not motionBlur or motionBlur.Parent == nil then
motionBlur = Instance.new("BlurEffect", camera)
end
local magnitude = (camera.CFrame.LookVector - lastVector).magnitude
motionBlur.Size = math.abs(magnitude)*blurAmount*blurAmplifier/2
lastVector = camera.CFrame.LookVector
end)
Comments
0Log in to join the conversation. Login
No comments yet. Be the first!







