Garry's Mod Wiki

GM:RenderScreenspaceEffects

GM:RenderScreenspaceEffects()

Description

Used to render post processing effects.

This is a rendering hook which provides a 2d rendering context.

Example

Renders color modify and sobel effects to create a cartoon effect.

local tab = { ["$pp_colour_addr"] = 0, ["$pp_colour_addg"] = 0, ["$pp_colour_addb"] = 0, ["$pp_colour_brightness"] = -0.04, ["$pp_colour_contrast"] = 1.35, ["$pp_colour_colour"] = 5, ["$pp_colour_mulr"] = 0, ["$pp_colour_mulg"] = 0, ["$pp_colour_mulb"] = 0 } hook.Add("RenderScreenspaceEffects", "PostProcessingExample", function() DrawColorModify( tab ) --Draws Color Modify effect DrawSobel( 0.5 ) --Draws Sobel effect end )

Page Links


Special Pages


Wikis

?

Render Time: 27ms

DB GetPage 3
Generate Html 1
SaveChanges (1) 9
Render Body 0
Render Sidebar 12