Vibrant Colors + No Textures
Key RequiredUniversal

Vibrant Colors + No Textures

Universal Script4layy4layy 3.9K views 4.6K executesUpdated Aug 10, 2025
5.0/ 5(3 votes)
30100% Positive
Lua Script•83 lines (2463 chars)
local l = game:GetService("Lighting")
local rs = game:GetService("RunService")
local ws = game:GetService("Workspace")

local function rmvtex()
    for _,obj in pairs(ws:GetDescendants()) do
        if obj:IsA("Decal") or obj:IsA("Texture") then
            obj:Destroy()
        elseif obj:IsA("BasePart") then
            if obj.Material ~= Enum.Material.Neon then
                obj.Material = Enum.Material.SmoothPlastic
            end
            obj.TopSurface = Enum.SurfaceType.Smooth
            obj.BottomSurface = Enum.SurfaceType.Smooth
        elseif obj:IsA("MeshPart") then
            obj.Material = Enum.Material.SmoothPlastic
        end
    end
end

local function enhance()
    l.Brightness = 1.1
    l.ColorShift_Bottom = Color3.fromRGB(160,90,160)
    l.ColorShift_Top = Color3.fromRGB(160,160,90)
    l.OutdoorAmbient = Color3.fromRGB(120,120,160)
    l.Ambient = Color3.fromRGB(160,120,120)
    l.FogColor = Color3.fromRGB(160,110,160)
    l.ShadowColor = Color3.fromRGB(70,160,70)
    
    if l:FindFirstChild("Atmosphere") then
        local a = l.Atmosphere
        a.Density = 0.1
        a.Offset = 0.1
        a.Color = Color3.fromRGB(160,120,160)
        a.Decay = Color3.fromRGB(160,160,90)
        a.Glare = 0.2
        a.Haze = 0.4
    end
    
    if l:FindFirstChild("ColorCorrection") then
        local cc = l.ColorCorrection
        cc.Brightness = 0.1
        cc.Contrast = 0.25
        cc.Saturation = 1.2
        cc.TintColor = Color3.fromRGB(215,210,215)
    else
        local cc = Instance.new("ColorCorrectionEffect")
        cc.Parent = l
        cc.Brightness = 0.1
        cc.Contrast = 0.25
        cc.Saturation = 1.2
        cc.TintColor = Color3.fromRGB(215,210,215)
    end
end

rmvtex()
enhance()

ws.ChildAdded:Connect(rmvtex)
ws.DescendantAdded:Connect(function(obj)
    if obj:IsA("Decal") or obj:IsA("Texture") then
        obj:Destroy()
    elseif obj:IsA("BasePart") then
        if obj.Material ~= Enum.Material.Neon then
            obj.Material = Enum.Material.SmoothPlastic
        end
        obj.TopSurface = Enum.SurfaceType.Smooth
        obj.BottomSurface = Enum.SurfaceType.Smooth
    elseif obj:IsA("MeshPart") then
        obj.Material = Enum.Material.SmoothPlastic
    end
end)

local conn = rs.Heartbeat:Connect(function()
    if l.Brightness ~= 1.1 then
        enhance()
    end
    
    local cc = l:FindFirstChild("ColorCorrection")
    if not cc then
        enhance()
    end
end)

Features & Information

makes the game visuals more vibrant and removes textures, very simple but nice !!THIS DEPENDS ON THE GAMES ORIGINAL MAP COLORS!!

Community Comments (1)

pooiapooiaMay 2, 2026

just lags even more :sob:

More Scripts for Universal Scripts