local p=game.Players.LocalPlayer local b=require(game.ReplicatedStorage.RbxShader)local V={InterlaceFactor=2;DualAxisInterlacing=true;ScreenDivision=4;IsBlurred=false}local i=Vector2.new(180,120)local X=script.Shaders.VoxelShader local g=Instance.new("\083\099\114\101\101\110\071\117\105")g.Parent=p.PlayerGui g.IgnoreGuiInset=true g.ResetOnSpawn=false b.new(script,g,i,V,X,X.Name)b.run(X.Name)task.wait(5)b.pause(X.Name)task.wait(5)b.resume(X.Name)

--[=[
	Host
	A sample script on how you would
	run a shader.
]=]

--!native

-- // Dependencies
local Client = game.Players.LocalPlayer
local RbxShader = require(game.ReplicatedStorage.RbxShader)

-- // Configurations
local CONFIGURATIONS = {
	InterlaceFactor = 2 ,
	DualAxisInterlacing = true ,
	ScreenDivision = 4 ,
	IsBlurred = false
}

local CANVAS_SIZE = Vector2.new(180, 120)
local SHADER = script.Shaders.VoxelShader

local SCREEN = Instance.new('ScreenGui')
SCREEN.Parent = Client.PlayerGui
SCREEN.IgnoreGuiInset = true
SCREEN.ResetOnSpawn = false

RbxShader.new( script , SCREEN , CANVAS_SIZE , CONFIGURATIONS , SHADER , SHADER.Name )
RbxShader.run( SHADER.Name )

task.wait(5)

RbxShader.pause( SHADER.Name )

task.wait(5)

RbxShader.resume( SHADER.Name )