CameraIntrinsics.UnprojectAtUnitDepth(Point) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desprojeta coordenadas de pixel em um raio de espaço da câmera da origem da câmera, expresso como coordenadas X, Y em um plano a um metro da câmera.
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
Parâmetros
- pixelCoordinate
- Point
O pixel coordena para desprojetar no espaço da câmera.
Retornos
As coordenadas X, Y do pixel não reproduzido em um plano a um metro da câmera.
Comentários
A coordenada da imagem deve ser expressa em pixels, com a origem no canto superior esquerdo da imagem; ou seja, +X apontando para a direita e +Y apontando para baixo. A coordenada não projetada será expressa em metros, com +X apontando para a direita e +Y apontando para cima, em um plano localizado no centro (ponto principal) da imagem, a um metro da câmera.