getgenv().mode = "Summer" -- Choose from Summer and Autumn local a = game.Lighting a.Ambient = Color3.fromRGB(33, 33, 33) a.Brightness = 6.67 a.ColorShift_Bottom = Color3.fromRGB(0, 0, 0) a.ColorShift_Top = Color3.fromRGB(255, 247, 237) a.EnvironmentDiffuseScale = 0.105 a.EnvironmentSpecularScale = 0.522 a.GlobalShadows = true a.OutdoorAmbient = Color3.fromRGB(51, 54, 67) a.ShadowSoftness = 0.04 a.GeographicLatitude = -15.525 a.ExposureCompensation = 0.75 local b = Instance.new("BloomEffect", a) b.Enabled = true b.Intensity = 0.04 b.Size = 1900 b.Threshold = 0.915 local c = Instance.new("ColorCorrectionEffect", a) c.Brightness = 0.176 c.Contrast = 0.39 c.Enabled = true c.Saturation = 0.2 c.TintColor = Color3.fromRGB(217, 145, 57) if getgenv().mode == "Summer" then c.TintColor = Color3.fromRGB(255, 220, 148) elseif getgenv().mode == "Autumn" then c.TintColor = Color3.fromRGB(217, 145, 57) else warn("No mode selected!") print("Please select a mode") b:Destroy() c:Destroy() end local d = Instance.new("DepthOfFieldEffect", a) d.Enabled = true d.FarIntensity = 0.077 d.FocusDistance = 21.54 d.InFocusRadius = 20.77 d.NearIntensity = 0.277 local e = Instance.new("ColorCorrectionEffect", a) e.Brightness = 0 e.Contrast = -0.07 e.Saturation = 0 e.Enabled = true e.TintColor = Color3.fromRGB(255, 247, 239) local e2 = Instance.new("ColorCorrectionEffect", a) e2.Brightness = 0.2 e2.Contrast = 0.45 e2.Saturation = -0.1 e2.Enabled = true e2.TintColor = Color3.fromRGB(255, 255, 255) local s = Instance.new("SunRaysEffect", a) s.Enabled = true s.Intensity = 0.01 s.Spread = 0.146 local camera = workspace.CurrentCamera local blurAmount = 10 local blurAmplifier = 5 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) print("RTX Graphics loaded \n created by HuyThePenguin#6395")