Condividi tramite


CameraIntrinsics.UnprojectAtUnitDepth(Point) Metodo

Definizione

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

Vector2 Vector2

float2

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.

Si applica a