CapsAdmin

Untitled

Jun 25th, 2013
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.54 KB | None | 0 0
  1. local rt = GetRenderTarget("cam_rt", 512, 512, false)
  2. local oldrt = render.GetRenderTarget()
  3. local width, height = ScrW(), ScrH()
  4.  
  5. local suppress = false
  6.  
  7. hook.Add("PostDrawOpaqueRenderables", "cam", function()
  8.    
  9.     if suppress then return end
  10.    
  11.     render.SetRenderTarget(rt)
  12.  
  13.     suppress = true
  14.         render.RenderView({
  15.             x = 0, y = 0, w = 512, h = 512,
  16.             origin, angles = vector_origin, Angle(0, 0, 0),
  17.             fov = 90,
  18.             ortho = false
  19.  
  20.         })
  21.     suppress = false
  22.  
  23.     render.SetViewPort(0, 0, 512, 512)
  24.     render.SetRenderTarget(oldrt)
  25.    
  26. end)
Advertisement
Add Comment
Please, Sign In to add comment