Condividi tramite


DepthConvention Enumerazione

Definizione

Convenzione z a virgola mobile dello spazio sullo schermo usata per il rendering

public enum class DepthConvention
public enum DepthConvention
type DepthConvention = 
Public Enum DepthConvention
Ereditarietà
DepthConvention

Campi

MinusOneToOne 1

Z è compreso nell'intervallo [-1;1], con -1 che è il valore della fotocamera più vicino e 1 è il valore z più lontano possibile dalla fotocamera.

OneToMinusOne 3

Z è compreso nell'intervallo [1;-1], con 1 che è la fotocamera più vicina e -1 è il valore z più lontano possibile dalla fotocamera

OneToZero 2

Z è compreso nell'intervallo [1;0], con 1 che è il più vicino della fotocamera e 0 è il valore z più lontano possibile dalla fotocamera

ZeroToOne 0

Z è compreso nell'intervallo [0;1], con 0 che è la fotocamera più vicina e 1 è il valore z più lontano possibile dalla fotocamera.

Commenti

È consigliabile usare la convenzione z prevista in locale per la matrice di proiezione. Se l'intervallo z dello spazio dello schermo è [0;1], impostare ZeroToOne e MinusOneToOne per [-1;1]. Se è necessaria una matrice Z inversa, usare le rispettive convenzioni OneToZero per [1;0] e OneToMinusOne per [1;-1].

Si applica a

Vedi anche