AddOriginToPVS

  AddOriginToPVS( Vector position )

Açıklama

Belirtilen vektörü, o anda oluşturulmakta olan PVS'ye (Potentially Visible Set) ekler. Bu, o vektörden görülebilen visleaf'lerdeki (görünürlük yaprakları) tüm nesnelerin çizilmesini sağlar.

Argümanlar

1 Vector position
Eklenecek orijin (başlangıç noktası).

Örnek

Bir RTCamera'nın mevcut konumunu tüm oyuncuların PVS'sine ekler, bu da kameranın yakınındaki propların bir rtscreen (render hedefi ekranı) üzerinde her zaman render edilmesini sağlar.

hook.Add( "SetupPlayerVisibility", "AddRTCamera", function( ply, viewEntity ) -- Herhangi bir görüş (view) entity'sini ekler -- -- PVS'nin zaten yüklenip yüklenmediğini test ediyoruz, çünkü geçmişte yüklenmiş bir PVS'yi eklemek sunucuyu çökertiyordu (bu sorun düzeltildi). -- (Bknz. https://github.com/Facepunch/garrysmod-issues/issues/3744) if viewEntity:IsValid() and !viewEntity:TestPVS( ply ) then AddOriginToPVS( viewEntity:GetPos() ) end end )

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord