-- rtx v2 supports all executors local Lighting = game:GetService("Lighting") local Workspace = game:GetService("Workspace") -- bye old sky stuff for _, v in ipairs(Lighting:GetChildren()) do if v:IsA("PostEffect") then v:Destroy() -- yes end end -- lighting settings Lighting.Brightness = 1.9 -- brightness for glow Lighting.GlobalShadows = true Lighting.EnvironmentDiffuseScale = 1 Lighting.EnvironmentSpecularScale = 1.6 -- extra shine Lighting.ExposureCompensation = -0.03 -- just a bit darker to balance shine -- effects local function addEffects() local sun = Instance.new("SunRaysEffect", Lighting) sun.Intensity = 0.1 -- slightly stronger sun.Spread = 0.2 local bloom = Instance.new("BloomEffect", Lighting) bloom.Intensity = 0.7 -- bloom for glow bloom.Size = 64 bloom.Threshold = 2.5 local cc = Instance.new("ColorCorrectionEffect", Lighting) cc.Brightness = -0.03 cc.Contrast = 0.15 cc.Saturation = 0.1 cc.TintColor = Color3.fromRGB(255, 255, 255) local dof = Instance.new("DepthOfFieldEffect", Lighting) dof.FarIntensity = 0.05 dof.FocusDistance = 100 dof.InFocusRadius = 60 dof.NearIntensity = 0.2 -- blur effect local blur = Instance.new("BlurEffect", Lighting) blur.Size = 8 -- more blur local atmo = Instance.new("Atmosphere", Lighting) atmo.Density = 0.28 atmo.Offset = 0.15 atmo.Glare = 0.85 atmo.Haze = 0.55 atmo.Color = Color3.fromRGB(180, 200, 220) atmo.Decay = Color3.fromRGB(95, 100, 115) end addEffects() -- more shine for _, part in ipairs(Workspace:GetDescendants()) do if part:IsA("BasePart") then part.Material = Enum.Material.SmoothPlastic part.Reflectance = 0.2 -- reflectance for shininess end end local dayLength = 150 local nightLength = 300 local timeStep = 0.03 spawn(function() while true do -- day shiny! Lighting.Ambient = Color3.fromRGB(80, 80, 80) Lighting.OutdoorAmbient = Color3.fromRGB(115, 115, 115) for t = 6, 18, timeStep do Lighting.ClockTime = t wait((dayLength / (18 - 6)) * timeStep) end -- night dark?? Lighting.Ambient = Color3.fromRGB(30, 30, 30) Lighting.OutdoorAmbient = Color3.fromRGB(50, 50, 50) for t = 18, 24, timeStep do Lighting.ClockTime = t wait((nightLength / (24 - 18)) * timeStep) end for t = 0, 6, timeStep do Lighting.ClockTime = t wait((nightLength / 6) * timeStep) end end end) print("omg rtx v2 loaded?!?!")