render.SetViewPort

  render.SetViewPort( number x, number y, number w, number h )

Açıklama

Görüş alanının (view port) pozisyonunu ve boyutunu değiştirir. Değerler, oyunun ekran çözünürlüğüne göre sınırlandırılacaktır.

Eğer bir dokuya (render target) bir şey renderlamak istiyorsanız, render.PushRenderTarget kullanmalısınız.

Bu fonksiyon, ScrW ve ScrH değerlerini sizin belirlediğiniz değerlerle geçersiz kılacaktır.

Argümanlar

1 number x
Görüş alanının X başlangıç noktası.
2 number y
Görüş alanının Y başlangıç noktası.
3 number w
Görüş alanının genişliği.
4 number h
Görüş alanının yüksekliği.

Örnek

32x32 boyutlarında bir ekran renderlar ve render sistemini normale döndürür.

local oldW, oldH = ScrW(), ScrH() render.PushRenderTarget( RTName ) render.Clear( 0, 0, 0, 255 ) render.SetViewPort( 0, 0, 32, 32 ) render.RenderView( CamData ) render.SetViewPort( 0, 0, oldW, oldH ) render.PopRenderTarget()

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