Вопросы по теме 'rotational-matrices'
Проблемы с матрицей вращения оси Z в шейдере glsl
Недавно я начал собирать 2D-конвейер OpenGL ES 1.1 / 2.0 с нуля (только для iPhone). Этот конвейер предназначен для использования инженерами, не имеющими опыта трехмерной математики.
Закомментированы матрицы вращения осей X и Y, которые дают...
3778 просмотров
schedule
29.04.2022
Вычисление матрицы вращения по точкам схода
Я пытаюсь восстановить 3D-ориентацию трех осей здания на изображении.
Мой текущий подход заключается в том, чтобы вручную аннотировать три точки схода, соответствующие трем осям, оценить матрицу калибровки камеры K, а затем вычислить каждый столбец...
1898 просмотров
schedule
26.12.2022
Поворот 3D-объекта с помощью сенсорного ввода в iOS
Я работаю над приложением ios, где мне нужно повернуть 3D-матрицу (3D-объект), просто проведя по ней пальцем. метод, который я использую для вращения,
setRotationMatrix (плавающий угол, плавающая x, плавающая y, плавающая z, плавающая * матрица);...
2084 просмотров
schedule
27.05.2022
Использовать кватернионы для вычисления рыскания, тангажа и крена от iphone?
Я видел много вопросов и статей, в которых упоминалось, что кватернионы можно использовать для получения лучших, точных и стабильных показаний рыскания, тангажа и крена с iPhone, а не для чтения его прямых показаний рыскания, тангажа и крена. Но в то...
2381 просмотров
schedule
13.03.2022
Как перевернуть CALayer вокруг оси Y?
Я использую этот код внутри подкласса CALayer, экземпляры которого являются подслоями корневого CALayer.
-(void)setSelected:(bool)s {
selected=s;
if (s)
{
CATransform3D rot = CATransform3DMakeRotation(M_PI, 0, 1, 0);...
6721 просмотров
schedule
07.07.2023
Преобразовать float[] в android.graphics.Matrix
Я разрабатываю приложение для Android, и мне нужно преобразовать массив с плавающей запятой из 9 элементов в объект типа android.graphics.Matrix. Массив с плавающей запятой представляет собой матрицу вращения, возвращаемую...
1205 просмотров
schedule
20.04.2022
Матрица вращения - вращайте шарик вокруг вращающегося ящика.
У меня есть 3D-коробка: center point = (a,b,c) , width = w , height = h , depth = d .
центральная точка не является началом.
У меня есть мяч на коробке (касаются друг друга), это center и radius .
Я могу вращать коробку (вокруг оси X,...
447 просмотров
schedule
27.07.2023
Преобразование локального поворота в глобальный (матрицы)
[C++] {DirectX 9}
TL;DR: как с помощью матриц преобразовать число с плавающей запятой, представляющее локальное вращение по оси X, в глобальные значения рыскания/тангажа/крена?
Итак, я пишу небольшую игру, в которой игрок представлен в виде...
2810 просмотров
schedule
11.06.2022
Как рассчитать кватернион относительно повернутой системы координат в Unity 3D?
Я пытаюсь повернуть вектор с помощью кватерниона, построенного с помощью Quaternion.Euler(x,y,z) , он работает, как и ожидалось, но проблема в том, что вращение выполняется относительно мировой системы координат, тогда как я хочу повернуть...
2681 просмотров
schedule
03.11.2022
Как перевести камеру после поворота сцены?
В настоящее время я пытаюсь визуализировать здание в OpenGL ES 2 на Android. Когда я прокручиваю влево, вся сцена должна двигаться влево (то же самое с правым, нижним и верхним). Теперь, когда я поворачиваю модель на 90°, оси меняются местами....
1099 просмотров
schedule
20.05.2022
Гомографическое разложение матрицы, полученной в findHomography()
Я использовал этот код в качестве основы для обнаружения моей прямоугольной цели. в сцене. Я использую ORB и Flann Matcher. Мне удалось успешно нарисовать ограничивающую рамку обнаруженной цели в моей сцене, используя функции findHomography() и...
2479 просмотров
schedule
20.05.2024
найти соответствующую точку на повернутом изображении
Мне нужна помощь в преобразовании выбранной точки в повернутом виде обратно в соответствующую точку на исходном изображении. Так, например, если я щелкнул в левом верхнем углу (0,0) в повернутом виде, он должен соответствовать (0,1280) в исходном...
198 просмотров
schedule
14.11.2022
Инвертирование последовательности вращения 3D
У меня есть матрица преобразования, построенная как H = Rz * Ry * Rx . Таким образом, вращения выполняются в порядке xyz.
Теперь, учитывая углы поворота вокруг осей x, y и z, есть ли способ найти углы поворота для выполнения обратной операции,...
2591 просмотров
schedule
12.11.2022
Eigen — повторная ортогонализация матрицы вращения
После умножения большого количества матриц вращения конечный результат может больше не быть допустимой матрицей вращения из-за проблем с округлением (деортогонализация)
Один из способов повторной ортогонализации — выполнить следующие шаги:...
7405 просмотров
schedule
31.12.2022
Matlab вычисляет трехмерное преобразование подобия. фитгеотранс для 3D
Как я могу рассчитать в MatLab преобразование подобия между 4 точками в 3D? Я могу рассчитать матрицу преобразования из
T*X = Xp ,
но это даст мне аффинную матрицу из-за небольших ошибок в координатах точек. Как я могу подогнать эту матрицу...
4255 просмотров
schedule
15.06.2023
Матрица разреженного вращения Python SciPy
Я работаю с довольно большими матрицами вращения, которым присуще свойство иметь большое количество нулей. Чтобы уменьшить использование памяти и, возможно, снизить затраты на вычисления при умножении этих матриц вращения на другие матрицы / векторы,...
586 просмотров
schedule
14.12.2022
Анимация поворота матрицы вращения Opengl
1, 0, 0, 0,
0, cos(theta), -sin(theta), 0,
0, sin(theta), cos(theta), 0,
0, 0, 0, 1;
Я пытаюсь создать «качающуюся» анимацию с помощью прямоугольной призмы. Анимация очень простая: призма будет раскачиваться...
102 просмотров
schedule
31.12.2022
3D-вращение прямоугольной призмы
Я возился с обработкой, создавая некоторые 3D-объекты, и я создал рекурсивный метод, который, как я надеюсь, сгенерирует объект, похожий на палец, с большим количеством степеней свободы. Идея состоит в том, что каждый сегмент, отображаемый в виде...
586 просмотров
schedule
27.06.2022
Проблема ротации (преобразования) С#
Я пытаюсь создать программу, в которой будет список рыб, нарисованных на холсте. (Следующим шагом будет изменение места рыб на основе некоторых вычислений) Каждая рыба представлена растровым изображением (файл png 7x12 px с изображением рыбы)....
1002 просмотров
schedule
27.06.2023
Использует ли Project Tango Android SDK?
Я разрабатываю приложение, которое использует датчики устройства для определения вращения пользователя по оси X и шага по оси Y (по сути, пользователь вращается по кругу и смотрит вверх на небо или вниз на землю). Я разработал это приложение для...
89 просмотров
schedule
08.09.2022