CameraIntrinsics.ProjectOntoFrame(Vector3) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проецирует точку пространства камеры на пиксельные координаты экранного пространства.
public:
virtual Point ProjectOntoFrame(float3 coordinate) = ProjectOntoFrame;
Point ProjectOntoFrame(float3 const& coordinate);
public Point ProjectOntoFrame(Vector3 coordinate);
function projectOntoFrame(coordinate)
Public Function ProjectOntoFrame (coordinate As Vector3) As Point
Параметры
Точка пространства камеры для проецироваться в экранное пространство.
Возвращаемое значение
Координаты пикселей экранного пространства.
Комментарии
Трехмерная координата должна быть выражена в метрах с помощью левосторонней системы координат, при этом +X указывает вправо, +Y — вверх, а +Z — вперед от камеры через центр (основную точку) изображения. Получившаяся двухсторонняя координата будет выражена в пикселях, а источник будет находиться в левом верхнем углу изображения; то есть +X, указывающий вправо, и +Y, указывающий вниз.