Garry's Mod Wiki

Revision Difference

3D_Rendering_Hooks#519461

<cat>Dev</cat>⤶ This category lists all 3D rendering hooks. When these hooks are run, a 3D rendering context is provided by the engine. You can initialize a 3D rendering context manually at any time with <page>cam.Start3D</page>. ### See also ⤶ ```⤶ ⤶ - functions that require a 3D rendering context⤶ ```⤶ ⤶ ⤶ ⤶ ⤶ <page>Render Order</page>⤶ ⤶ <page>3D Rendering Functions</page> - functions that require a 3D rendering context⤶ ⤶ <page>2D Rendering Hooks</page>⤶ ⤶ <page>Render Order</page>⤶ ⤶ ### 3D Rendering Hooks⤶ ⤶ * <page>GM:PostDraw2DSkyBox</page>⤶ * <page>GM:PostDrawOpaqueRenderables</page>⤶ * <page>GM:PostDrawSkyBox</page>⤶ * <page>GM:PostDrawTranslucentRenderables</page>⤶ * <page>GM:PostDrawViewModel</page>⤶ * <page>GM:PostPlayerDraw</page>⤶ * <page>GM:PreDrawEffects</page>⤶ * <page>GM:PreDrawHalos</page>⤶ * <page>GM:PreDrawOpaqueRenderables</page>⤶ * <page>GM:PreDrawSkyBox</page>⤶ * <page>GM:PreDrawTranslucentRenderables</page>⤶ * <page>GM:PreDrawViewModel</page>⤶