# ViewSetup

- **Ortam:** İstemci
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Structures/ViewSetup
- **Çeviri tarihi:** 2025-10-05

## Açıklama

[render.GetViewSetup](https://gmod.tr/wiki/render.GetViewSetup) için kullanılan tablo yapısıdır.

## Üyeler

- [number](https://gmod.tr/wiki/number) with [VIEW enum](https://gmod.tr/wiki/Enums/VIEW) **viewid**

  Mevcut görünüm kimliği. Bakınız: [VIEW enum](https://gmod.tr/wiki/Enums/VIEW).

- [Vector](https://gmod.tr/wiki/Vector) **origin**

  Görünümün başlangıç noktası/pozisyonu

- [Angle](https://gmod.tr/wiki/Angle) **angles**

  Görünümün açıları

- [number](https://gmod.tr/wiki/number) **aspect**

  Genişliğin yüksekliğe bölünmüş hali

- [number](https://gmod.tr/wiki/number) **x**

  Görüş alanının x konumu

- [number](https://gmod.tr/wiki/number) **y**

  Görüş alanının y konumu

- [number](https://gmod.tr/wiki/number) **width**

  Görüş alanının genişliği

- [number](https://gmod.tr/wiki/number) **height**

  Görüş alanının yüksekliği

- [number](https://gmod.tr/wiki/number) **fov**

  Ana görünümün FOV'u (Görüş Alanı), en boy oranına göre ayarlanmıştır.

- [number](https://gmod.tr/wiki/number) **fov_unscaled**

  Kullanıcı ayarı olarak ana görünümün FOV'u.

- [number](https://gmod.tr/wiki/number) **fovviewmodel**

  Viewmodel'in FOV'u, en boy oranına göre ayarlanmıştır.

- [number](https://gmod.tr/wiki/number) **fovviewmodel_unscaled**

  Kullanıcı ayarı olarak viewmodel'in FOV'u.

- [table](https://gmod.tr/wiki/table) **ortho**

  Mevcut görünüm ortogonal ise, bu anahtarlara sahip bir tablo:

  - left
  - right
  - top
  - bottom

  Görünüm ortogonal değilse mevcut olmayacaktır.

- [number](https://gmod.tr/wiki/number) **znear**

  Görünümün başlangıç noktasının yakın kırpma düzlemine olan uzaklığı

- [number](https://gmod.tr/wiki/number) **zfar**

  Görünümün başlangıç noktasının uzak kırpma düzlemine olan uzaklığı

- [number](https://gmod.tr/wiki/number) **znearviewmodel**

  Viewmodel için görünümün başlangıç noktasının yakın kırpma düzlemine olan uzaklığı

- [number](https://gmod.tr/wiki/number) **zfarviewmodel**

  Viewmodel için görünümün başlangıç noktasının uzak kırpma düzlemine olan uzaklığı

- [boolean](https://gmod.tr/wiki/boolean) **bloomtone**

  Bu görünüm için varsayılan motor bloom ve tonemapping efektlerinin o anda etkin olup olmadığı.

- [boolean](https://gmod.tr/wiki/boolean) **subrect**

  Bu görünüm için `m_bRenderToSubrectOfLargerScreen`'in ayarlanıp ayarlanmadığı.

- [table](https://gmod.tr/wiki/table) **offcenter**

  Ekranın hangi bölümünün çizileceğini kontrol eden 4 anahtarlı bir tablodur:

  - left - sol kenarın başladığı yer. Doğal değeri 0'dır.
  - right - sağ kenarın bittiği yer. Doğal değeri w'ye (görüş alanının genişliği) eşittir.
  - top - `bottom` kenarının başladığı yer. Doğal değeri 0'dır.
  - bottom - `top` kenarının bittiği yer. Doğal değeri h'ye (görüş alanının yüksekliği) eşittir.

  Unutmayın ki top ve bottom ters çevrilmiştir.

  Bu görünüm için ekran dışı render (offscreen rendering) etkinleştirilmemişse mevcut olmayacaktır.

  Daha fazla bilgi için [ViewData yapısına](https://gmod.tr/wiki/Structures/ViewData) bakınız.

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/Structures/ViewSetup
