Aracılığıyla paylaş


DepthConvention Sabit listesi

Tanım

İşleme için kullanılan ekran alanı kayan nokta z kuralı

public enum class DepthConvention
public enum DepthConvention
type DepthConvention = 
Public Enum DepthConvention
Devralma
DepthConvention

Alanlar

MinusOneToOne 1

Z [-1;1] aralığındadır ve -1 kameraya en yakın, 1 ise mümkün olan en uzak kamera z değeridir.

OneToMinusOne 3

Z [1;-1] aralığındadır ve 1 kameraya en yakın, -1 ise mümkün olan en uzak kamera değeridir

OneToZero 2

Z [1;0] aralığındadır ve 1 kameraya en yakın, 0 ise mümkün olan en uzak kamera değeridir

ZeroToOne 0

Z [0;1] aralığındadır ve 0 kameraya en yakın, 1 ise mümkün olan en uzak kamera değeridir.

Açıklamalar

Projeksiyon matrisiniz için yerel olarak beklediğiniz z kuralını kullanmanız gerekir. Ekran alanı z aralığınız [0;1] ise ve MinusOneToOne değerini [-1;1] olarak ayarlayınZeroToOne. Ters Z matrisine ihtiyacınız varsa, [1;0] ve OneToMinusOne [1;-1] için ilgili kuralları OneToZero kullanın.

Şunlara uygulanır

Ayrıca bkz.