Universal Script šŸ“Œ
6.0k Views
6.6k Executions

Shader RTX

Universal Script šŸ“Œ
larkyqkwq
larkyqkwq100K executions
10 months ago
Get an executor
Please login to perform these actions:

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

šŸŒžšŸŒ™ Shader UI – Feature Overview šŸŽ® Visual Modes Day Sun Mode Bright natural daylight Clear sky lighting Best visibility for gameplay Sunset Mode Warm orange / red tones Soft shadows Cinematic evening atmosphere Midnight Mode Dark blue night lighting Moon-style ambient glow Perfect for night maps ✨ Shader Effects (Toggleable) Bloom Adds soft glow to lights Makes neon and lamps pop Adjustable via quality system Atmosphere RTX-style fog & depth Adds realism without heavy FPS loss Color-balanced for night & sunset Sun Rays Light beams through the sky Subtle cinematic effect Disabled automatically on low quality šŸŽšļø Quality System (FPS Optimized) Low Quality Maximum FPS Heavy effects disabled Best for low-end phones & devices Medium Quality (Default) Balanced visuals & performance Smooth gameplay Recommended for most users High Quality Best visuals Stronger bloom & fog Cinematic depth-of-field enabled šŸ–„ļø User Interface Draggable Main UI Move anywhere on screen Touch & mouse friendly 300x300 Compact Design Clean layout No screen clutter Open / Hide Button Quick access Saves screen space Toggle Buttons Each shader can be turned ON or OFF No forced effects ⚔ Performance & Safety Client-sided only No loops / no FPS spikes Mobile safe Low memory usage Instant apply / instant disable ⭐ Best For Visual enhancement Cinematic gameplay Low-end & high-end devices Day & night maps Smooth FPS experience

View Raw
-- FULL Shader System with Quality Slider
-- Day / Sunset / Midnight | Toggleable | FPS Optimized | Draggable UI

local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local UserInputService = game:GetService("UserInputService")
local lp = Players.LocalPlayer

-- ===== CLEAR OLD EFFECTS =====
for _,v in ipairs(Lighting:GetChildren()) do
	if v:IsA("PostEffect") or v:IsA("Atmosphere") then
		v:Destroy()
	end
end

-- ===== EFFECTS =====
local Atmosphere = Instance.new("Atmosphere", Lighting)
local Bloom = Instance.new("BloomEffect", Lighting)
local ColorCorrection = Instance.new("ColorCorrectionEffect", Lighting)
local SunRays = Instance.new("SunRaysEffect", Lighting)
local DoF = Instance.new("DepthOfFieldEffect", Lighting)

Atmosphere.Enabled = false
Bloom.Enabled = false
ColorCorrection.Enabled = false
SunRays.Enabled = false
DoF.Enabled = false

-- ===== QUALITY SETTINGS =====
local function SetQuality(mode)
	if mode == "Low" then
		Bloom.Enabled = false
		SunRays.Enabled = false
		DoF.Enabled = false
		Atmosphere.Density = 0.15

	elseif mode == "Medium" then
		Bloom.Intensity = 0.8
		Bloom.Size = 32
		SunRays.Intensity = 0.03


Comments

0
Log in to join the conversation. Login
No comments yet. Be the first!

More universal scripts

See all
Universal Script šŸ“Œ
40.1k
817.4k
Bumped 48 minutes ago
Universal Script šŸ“Œ
133.5k
24.2k
Bumped 1 hour ago
Key System
Universal Script šŸ“Œ
102
9
Approved 2 hours ago
Universal Script šŸ“Œ
93
4
Approved 2 hours ago
Universal Script šŸ“Œ
6.5k
117
Bumped 2 hours ago