DepthConvention Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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].