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>