motion blur
Key RequiredUniversal

motion blur

Universal Scripthmzahmza 1.4K views 811 executesUpdated Dec 19, 2025
2.5/ 5(4 votes)
2250% Positive
Lua Script•26 lines (580 chars)
local rs = game:GetService("RunService")
local cm = workspace.CurrentCamera
local bl = Instance.new("BlurEffect", cm)

local function aa()
	local lp = cm.CFrame.Position
	rs.RenderStepped:Connect(function()
		local cp = cm.CFrame.Position
		local vll = (cp - lp).Magnitude
		bl.Size = math.clamp(vll * 25, 0, 56)
		lp = cp
	end)
end

local function bb()
	local lv = cm.CFrame.LookVector
	rs.RenderStepped:Connect(function()
		local cv = cm.CFrame.LookVector
		local mg = (cv - lv).Magnitude
		bl.Size = math.max(bl.Size, math.clamp(mg * 200, 0, 56))
		lv = cv
	end)
end

aa()
bb()

Features & Information

beta

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts