Dela via


DepthConvention Enum

Definition

Skärmutrymmets flyttals z-konvention som används för återgivning

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

Fält

MinusOneToOne 1

Z är inom intervallet [-1;1], där -1 är den kamera-närmaste och 1 är det största z-värdet som är möjligt för kameran.

OneToMinusOne 3

Z ligger inom intervallet [1;-1], där 1 är det kamera-närmaste och -1 är det största z-värdet som är möjligt för kameran

OneToZero 2

Z ligger inom intervallet [1;0], där 1 är det kamera-närmaste och 0 är det största z-värdet som är möjligt för kameran

ZeroToOne 0

Z är inom intervallet [0;1], med 0 som kamera-närmaste och 1 är den kamera längst z värdet möjligt.

Kommentarer

Du bör använda z-konventionen som du förväntar dig lokalt för projektionsmatrisen. Om skärmutrymmet z-intervallet är [0;1] anger du ZeroToOne och MinusOneToOne för [-1;1]. Om du behöver en inverterad Z-matris använder du respektive konventioner OneToZero för [1;0] och OneToMinusOne för [1;-1].

Gäller för

Se även