Garry's Mod

Garry's Mod

1,218 ratings
Performant Render
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Effects
Addon Tags: Scenic
File Size
Posted
Updated
42.970 KB
Dec 5, 2023 @ 5:50am
Nov 28 @ 7:32am
19 Change Notes ( view )

Subscribe to download
Performant Render

Description
De-renders objects obstructed yet in FOV & drawn.



The primary objective of this system is to disable rendering of such objects before a frame is rendered.

Mostly, into the equation are taken regular props, ragdolls, items, and NPCs.

The system is made compatible with render.RenderView[wiki.facepunch.com] and as a result RT Camera(-s), and also with in-game monitors.

To turn off the system, type performantrender_enable 0 in the console.

The addon will work in multiplayer if installed on the server.
The script contains serverside part.



GitHub Repository[github.com]


If you wish to support me financially, you can send me a tip[boosty.to] on Boosty.




tags: performance, fps, boost, optimization, оптимизация, буст, фпс, производительность
Popular Discussions View All (6)
61
16 hours ago
PINNED: Issues
noaccess
3
Oct 20 @ 2:57pm
Concept for maps
andres xd
0
Sep 13, 2024 @ 11:59am
npc's remain after death seperate from ragdoll
Blue_Dragon
285 Comments
PixelTheCollie ΘΔ 13 hours ago 
So its all fixed now?
noaccess  [author] 16 hours ago 
Errors after using some tools that create ghost entities should be gone now.
Killcommand Nov 27 @ 8:55am 
my bad i realized after the fact i posted the comment that i should have put it in issues
noaccess  [author] Nov 27 @ 3:42am 
@Jeydian55, be specific.
noaccess  [author] Nov 27 @ 3:40am 
For the future, please, error reports go to the Issues discussion. Comments aren't really for this.
noaccess  [author] Nov 27 @ 3:34am 
You mad? And you didn't have to copypaste that guy's message.
PixelTheCollie ΘΔ Nov 26 @ 8:30pm 
Please fix this, make it better, idk do something. thanks
PixelTheCollie ΘΔ Nov 26 @ 8:30pm 
the new update causes errors
[Performant Render] lua/autorun/performantrender.lua:915: bad argument #1 to 'UTIL_IsPointInCone' (Vector expected, got nil)
1. UTIL_IsPointInCone - [C]:-1
2. RenderView - lua/autorun/performantrender.lua:915
3. fn - lua/entities/volume_cloud.lua:127
4. unknown - lua/ulib/shared/hook.lua:115

[Performant Render] lua/autorun/performantrender.lua:605: Tried to use a NULL entity!
1. IsDormant - [C]:-1
2. UpdateRenderablesData - lua/autorun/performantrender.lua:605
3. fn - lua/autorun/performantrender.lua:705
4. unknown - lua/ulib/shared/hook.lua:115

[Performant Render] lua/autorun/performantrender.lua:915: bad argument #1 to 'UTIL_IsPointInCone' (Vector expected, got nil)
1. UTIL_IsPointInCone - [C]:-1
2. RenderView - lua/autorun/performantrender.lua:915
3. fn - lua/entities/volume_cloud.lua:127
4. unknown - lua/ulib/shared/hook.lua:115

Warning! Detected missing render.PopRenderTarget call!
Jeydian55 Nov 26 @ 6:36pm 
todays update has a bunch of lua errors
Killcommand Nov 26 @ 6:18pm 
[Performant Render] lua/autorun/performantrender.lua:915: bad argument #1 to 'UTIL_IsPointInCone' (Vector expected, got nil)
1. UTIL_IsPointInCone - [C]:-1
2. RenderView - lua/autorun/performantrender.lua:915
3. fn - lua/entities/volume_cloud.lua:127
4. unknown - lua/ulib/shared/hook.lua:115

Warning! Detected missing render.PopRenderTarget call!