Run it
Copy the script and paste it into your executor.
--Made by Rouxhaver
Divide = 5 -- higher = less quality, lower = higher quality + lag
game:GetService("RunService"):Set3dRenderingEnabled(false)
Coregui = game:GetService("CoreGui")
sg = Instance.new("ScreenGui", Coregui)
sg.IgnoreGuiInset = true
sg.ResetOnSpawn = false
Gui = Instance.new("Frame", sg)
Coregui.RobloxGui.Enabled = false
Coregui.RobloxGui.Enabled = true
Camera = workspace.CurrentCamera
ScreenPixels = Vector2.new(math.floor(Camera.ViewportSize.X/Divide),math.floor(Camera.ViewportSize.Y/Divide))
for i2 = 0, ScreenPixels.Y-1, 1 do
for i = 0, ScreenPixels.X-1, 1 do
Pixel = .(,Gui)
Pixel.Size = .(,Divide,,Divide)
Pixel.Position = .(,i*Divide,,i2*Divide)
Pixel.BorderSizePixel =
.()
i,Pixel (Gui:())
Raycast = Camera:(Pixel.Position.X.Offset,Pixel.Position.Y.Offset)
Raycast = Ray.(Raycast.Origin, Raycast.Direction * )
target, hit = :(Raycast)
target
Pixel.BackgroundColor3 = target.Color
Pixel.BackgroundColor3 = .(, , )

Universal