DepthConvention Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
The screen space floating point z convention used for rendering
public enum class DepthConvention
public enum DepthConvention
type DepthConvention =
Public Enum DepthConvention
- Dědičnost
-
DepthConvention
Pole
MinusOneToOne | 1 | Z je v rozsahu [-1;1], přičemž -1 je nejblíže fotoaparátu a 1 je nejdále možné hodnoty z fotoaparátu. |
OneToMinusOne | 3 | Z je v rozsahu [1;-1], přičemž 1 je nejblíže ke kameře a -1 je nejdálší hodnota z fotoaparátu. |
OneToZero | 2 | Z je v rozsahu [1;0], přičemž 1 je nejblíže ke kameře a 0 je nejdálší hodnota z fotoaparátu |
ZeroToOne | 0 | Z je v rozsahu [0;1], přičemž 0 je nejblíže fotoaparátu a 1 je nejdálší hodnota z fotoaparátu. |
Poznámky
Pro matici projekce byste měli použít konvenci z, kterou očekáváte místně. Pokud je rozsah prostoru na obrazovce z [0;1], nastavte ZeroToOne a MinusOneToOne pro [-1;1]. Pokud potřebujete inverzní matici Z, použijte odpovídající konvence OneToZero pro [1;0] a OneToMinusOne pro [1;-1].