CameraIntrinsics.UnprojectAtUnitDepth(Point) Metodo
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.
Unprojects pixel coordinates into a camera space ray from the camera origin, espresso come coordinate X, Y su un piano un metro dalla fotocamera.
public:
virtual float2 UnprojectAtUnitDepth(Point pixelCoordinate) = UnprojectAtUnitDepth;
float2 UnprojectAtUnitDepth(Point const& pixelCoordinate);
public Vector2 UnprojectAtUnitDepth(Point pixelCoordinate);
function unprojectAtUnitDepth(pixelCoordinate)
Public Function UnprojectAtUnitDepth (pixelCoordinate As Point) As Vector2
Parametri
- pixelCoordinate
- Point
Coordinate pixel per annullare il progetto nello spazio della fotocamera.
Restituisce
Le coordinate X, Y del pixel non proiettato su un piano di un metro dalla fotocamera.
Commenti
La coordinata dell'immagine deve essere espressa in pixel, con l'origine nell'angolo superiore sinistro dell'immagine; ovvero +X che punta a destra e +Y che punta verso il basso. La coordinata non proiettata verrà espressa in metri, con +X che punta a destra e +Y puntando, su un piano situato al centro (punto principale) dell'immagine, un metro di distanza dalla fotocamera.