Поделиться через


CameraIntrinsics.UnprojectAtUnitDepth(Point) Метод

Определение

Отменяет пиксельные координаты в пространстве камеры из источника камеры, выраженные координатами X, Y на плоскости в одном метре от камеры.

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

Параметры

pixelCoordinate
Point

Координаты пикселей, которые необходимо развернуть в пространстве камеры.

Возвращаемое значение

Vector2 Vector2

float2

Координаты X, Y непроецированного пикселя на плоскости в одном метре от камеры.

Комментарии

Координата изображения должна быть выражена в пикселях, а источник — в левом верхнем углу изображения; то есть +X, указывающий вправо, и +Y, указывающий вниз. Необъекционная координата будет выражена в метрах, при этом +X указывает вправо и +Y, указывая вверх, на плоскости, расположенной в центре (основной точке) изображения, в одном метре от камеры.

Применяется к