Garry's Mod Wiki

Revision Difference

Global.AddOriginToPVS#514824

<function name="AddOriginToPVS" parent="Global" type="libraryfunc">⤶ <description>Adds the specified vector to the PVS which is currently building. This allows all objects in visleafs visible from that vector to be drawn.</description>⤶ <realm>Server</realm>⤶ <args>⤶ <arg name="position" type="Vector">The origin to add.</arg>⤶ </args>⤶ </function>⤶ ⤶ <example>⤶ <description>Adds an RTCamera's current position to all player's PVS, causing props near it to always render on an rtscreen</description>⤶ <code>⤶ hook.Add("SetupPlayerVisibility", "AddRTCamera", function(pPlayer, pViewEntity)⤶ -- Adds any view entity⤶ if (pViewEntity:IsValid()) then⤶ AddOriginToPVS(pViewEntity:GetPos())⤶ end⤶ end)⤶ </code>⤶ ⤶ </example>