Вопросы по теме 'projection-matrix'

Косая перспектива - проекция матризируется при обработке
Я хочу расширить обработку, чтобы иметь возможность отображать 3D-объекты с наклонными проекциями (кабинет или кавалер). Изучив исходный код методов camera(), перспектива() и орто(), я смог настроить орфографическую перспективу, а затем настроить...
1913 просмотров

Three.JS повернуть проекцию так, чтобы ось y стала осью z
Традиционно в 3D-проекциях ось Y — это ось, представляющая «вверх и вниз». Я научился думать об этом с другими двигателями, как о оси Z. Мне было интересно, есть ли способ в Three.JS сделать ось Z оси «вверх/вниз». Если да, то есть ли какие-то...
19662 просмотров
schedule 23.01.2023

Матрицы проекции и просмотра для соответствия перспективе камеры Kinect RGB
Кто-нибудь знает, каковы правильные значения для настройки матрицы проекции и вида для рендеринга XNA, чтобы она соответствовала камере Kinect RGB? Например, если координаты сустава головы скелета (X, Y, Z), то если я нарисую сферу с этими...
1505 просмотров
schedule 23.05.2023

glunproject более дешевая альтернатива
Я создаю игру в openframeworks, где камера перемещается по стационарной 2D-плоскости в 3D-пространстве. Мне нужно выбрать 5 координат для каждого кадра, так как камера всегда движется (1 для мыши и 4 для углов окна просмотра, чтобы понять, что...
857 просмотров

Фото Координаты Против. Мировые координаты
У меня есть снимок (фото) с геотегами, сделанный моей цифровой камерой. Я хочу прочитать мировые координаты (реальные координаты) при нажатии на любой пиксель на этой фотографии. Как я мог этого добиться?
368 просмотров
schedule 31.05.2023

OpenGL Render to texture Координаты
Я хочу иметь возможность рендерить текстуру (для шейдеров, шрифтов), но у меня проблема с правильным позиционированием четырехугольника (сам фреймбуфер делает то, что должен делать). Полученная (скопированная) текстура показывает в большинстве...
1209 просмотров

Использование кватернионов в примере кода дополненной реальности pARk от Apple
Я использую AR-приложение для iOS для отображения аннотаций на изображении с камеры — как мы все знаем из wikitude, junaio и т. д. Я новичок в этой теме, так что извините за мой глупый вопрос :) Я загрузил образец кода «pARk» с сайта Apple здесь,...
1036 просмотров

Как построить правильные проекционные матрицы?
Может кто-нибудь, пожалуйста, скажите мне, как выглядят проекционные матрицы для triangulatePoints? Это не так просто, я нашел несколько возможных проекционных матриц, но пока не мог понять, какая из них правильная. Если у меня есть KeyPoints из...
871 просмотров
schedule 25.09.2022

Кондиционирование матрицы SVD - как проецировать из исходного пространства в кондиционированное пространство?
Классический метод шумоподавления данных состоит в том, чтобы создать матрицу, выполнить SVD, установить малые сингулярные значения равными нулю, а затем умножить разложенные части матрицы для создания новой матрицы. Это один из способов...
865 просмотров
schedule 23.01.2024

OpenGL визуализирует часть экрана в текстуру
Я пытаюсь отобразить небольшую область экрана в текстуру за пределами экрана. Это часть функции скриншота в моем приложении, где пользователь выбирает область на экране и сохраняет ее в изображение. Хотя область на экране может быть 250x250...
1438 просмотров

проекционная матрица из гомографии
Я работаю над стереовидением с помощью метода stereoRectifyUncalibrated() в рамках OpenCV 3.0 . Я калибрую свою систему со следующими шагами: Обнаружение и сопоставление характерных точек SURF между изображениями с 2 камер Примените...
2362 просмотров
schedule 23.12.2023

Матрица проекции экрана OpenGL ES и матрица проекции камеры
У меня есть проекционная матрица, полученная в результате калибровки камеры в приложении дополненной реальности, и пока соотношение сторон экрана соответствует соотношению сторон изображения камеры, все в порядке. Когда изображение с камеры не...
443 просмотров
schedule 03.05.2024

Гомография и проективное преобразование
Я пытаюсь написать код, который будет выполнять проективное преобразование, но с более чем 4 ключевыми моментами. я нашел это полезное руководство, но в нем используются 4 точки отсчета...
679 просмотров

Матрица проекции перспективы WebGL
Может ли кто-нибудь показать мне функцию в javascript/webGL, которая изменит 3D-координаты на 2D-проекционные координаты перспективы? спасибо
3165 просмотров
schedule 16.12.2022

проецирование Tango 3D точка на экран Google Project Tango
Ptoject Tango предоставляет облако точек, как вы можете получить положение в пикселях 3D-точки в облаке точек в метрах? Я пытался использовать проекционную матрицу, но получаю очень маленькие значения (0,5, 1,3 и т. д.) вместо, скажем, 1234 324 (в...
823 просмотров

ARkit - размещение объектов внутри поля зрения камеры
Я хотел бы разместить 2 строки в границах текущего обзора камеры как поток: Источник - SceneKit, документы Из документации ARKit я понимаю, что мне нужен projectionMatrix , но как я могу рассчитать разницу от «zNear» до «zFar» и x \...
1103 просмотров

Какой методологии следует придерживаться, чтобы найти координаты на искривленной поверхности?
У меня проблема с поиском «координат на изогнутой поверхности», когда я ее фотографирую. Представьте себе бочку или изогнутую поверхность, на поверхности которой есть n точек, и нам нужно определить их расположение. Когда поверхность фотографируется...
445 просмотров

Как извлечь параметры камеры из матрицы проекции
У меня есть перспективная камера с определенной проекционной матрицей, я просто хочу извлечь из нее прямую, ближнюю и дальнюю плоскости. Я знаю, что в Three.js есть функция: .updateProjectionMatrix() он создает проекционную матрицу на основе...
1206 просмотров
schedule 01.05.2023

как использовать JOML для моделирования OpenGL, например, модели, просмотра матриц в 3D-проекции на 2D-плоскость?
После нескольких лет прохождения курсов для начинающих по OpenGL и курсам линейной алгебры я недавно наконец понял смысл матриц модели, представления и проекции. В основном матрица модели преобразует координаты вершины 3D-модели в координаты вершин в...
174 просмотров
schedule 13.08.2022