7
ответов

библиотеки кватерниона в [закрытом] C/C++

Какие-либо хорошие библиотеки для вычислений кватерниона в C/C++? Примечание стороны: какие-либо хорошие учебные руководства/примеры? У меня есть Google это и к первым нескольким страницам, но возможно Вы имеете, имеют некоторые демонстрации/лаборатории о
вопрос задан: 28 May 2012 08:21
6
ответов

Euler углы по сравнению с Кватернионами - проблемы, вызванные силой между внутренней памятью и презентацией пользователю?

Кватернионы являются возможно соответствующим выбором для представления объектных вращений внутренне. Они просты и эффективны, чтобы интерполировать и представить единственную ориентацию однозначно. Однако...
вопрос задан: 28 October 2010 19:52
6
ответов

Существует ли алгоритм для преобразования вращений кватерниона к Euler угловым вращениям?

Существует ли существующий алгоритм для преобразования представления кватерниона вращения к Euler угловому представлению? Порядок вращения на Euler представление известен и может быть любым из...
вопрос задан: 5 April 2010 23:10
4
ответа

кватернионы вращения матрицы opengl

Я пытаюсь сделать простое вращение куба об оси X и Y: Я хочу всегда повернуть куб по оси X суммой x и повернуть куб по yaxis суммой y независимый от...
вопрос задан: 23 May 2017 12:28
3
ответа

C++ / openGL: Вращение ЧЕТВЕРКИ к точке с помощью кватернионов

Когда у меня есть ЧЕТВЕРКА в определенном положении, как я могу повернуть его таким способом который его нормальные точки к данной точке? Предположите, что цветные блоки являются просто прямоугольными четверками, затем это изображение показывает...
вопрос задан: 12 November 2019 15:33
3
ответа

Предельная подача камеры

Как я могу эффективно ограничить подачу камеры, когда у меня есть только кватернион камеры? Я должен преобразовать в эйлеровы углы и затем обратно в кватернион или есть ли какой-либо другой путь?
вопрос задан: 9 August 2010 17:56
3
ответа

Как интерполировать вращения?

У меня есть два вектора, описывающие вращения; вращение запуска A и целевое вращение B. Как я лучше всего пошел бы об интерполяции фактором F для приближения к B? Используя простой lerp на векторах не удается...
вопрос задан: 21 May 2010 03:45
3
ответа

Когда я должен использовать кватернионы?

Я проводил 2D и 3D операции, включая графику, много лет и никогда не использовал кватернионы, таким образом, у меня нет чувства для них. Я знаю, что они могут использоваться для определенных операций...
вопрос задан: 3 December 2009 19:11
3
ответа

Я могу интерполировать вращение от двух Кватернионов, созданных из Отклонения от курса/Подачи/списка?

Кватернионы хороши для, интерполируют вращения между ними.пока все хорошо. Если у меня будет сетевая игра, то она будет достаточна для передачи вращения как vector3f, или я должен использовать кватернион? Сделать...
вопрос задан: 6 November 2009 00:41
3
ответа

Математика кватерниона для вращения?

Я тяну плоский диск с помощью gluDisk () в моей сцене. gluDisk () тянет диск, стоящий перед положительной осью Z, но я хочу, чтобы это стояло перед некоторыми произвольными нормальный, что я имею. Очевидно я должен использовать glRotate () к...
вопрос задан: 18 April 2009 22:02
3
ответа

Должен Кватернион базировался, 3D Камеры накапливают Кватернионы или Euler углы?

Таким образом, я записал, что Кватернион основывал 3D Камеру, ориентированную к новым программистам, таким образом, это крайнее легкий для них интегрировать и начать использовать. В то время как я разрабатывал его, сначала я возьму ввод данных пользовател
вопрос задан: 27 December 2008 00:05
2
ответа

Как вращаться о центре экрана с помощью кватернионов в opengl?

Я пробую реализацию arcball/trackball вращение, но у меня есть проблема с центром вращения. Я хочу, чтобы центр был центром моего экрана несмотря ни на что. Позвольте мне объяснить, что я сделал так...
вопрос задан: 13 October 2014 06:31
2
ответа

Преобразовать вращение Кватерниона в матрицу вращения?

В основном, учитывая quaterion (qx, qy, qz, QW)... Как я могу преобразовать это в матрицу вращения OpenGL? Мне также интересно, в котором матричная строка произошла, "Право", "Передайте" и т.д... У меня есть камера...
вопрос задан: 26 November 2013 23:28
2
ответа

Извлечение рыскания из кватерниона

У меня есть кватернион поворота, и я хочу извлечь угол поворота вокруг оси вверх (рыскание). Я использую XNA, и, насколько я могу судить, для этого нет встроенной функции. Каков наилучший способ ...
вопрос задан: 25 April 2011 20:04
2
ответа

Нахождение кватерниона, представляющего вращение от одного вектора до другого

У меня есть два вектора u, и против там способ найти кватернион, представляющий вращение от u до v?
вопрос задан: 23 July 2009 13:45
1
ответ

GLM кватернион перевернутая рыскание

Я строю игрушечный 3D-движок, используя OpenGL и GLM. Моя система координат направлена ​​вправо, где X направо, Y вверх и Z назад. Преобразование сущности состоит из трехмерного вектора и одного из кватернионов GLM. ...
вопрос задан: 3 March 2019 20:18
1
ответ

Кватернион: композиция вращений. Смена системы отсчета

У меня есть мировая система отсчета, давайте обозначим ее {R}, и система отсчета, прикрепленная к датчику, давайте обозначим ее {C}. Датчик обнаруживает другую систему отсчета {M}, расположенную на маркере. д ...
вопрос задан: 17 February 2019 16:47
1
ответ

Как преобразовать кватернионные значения в определенные углы

Я получаю кватернионные значения и хочу преобразовать эти значения в 2 угла. Один из углов находится между "земной плоскостью" (пожалуйста, поправьте меня, если это неправильное название для нее) и ...
вопрос задан: 15 January 2019 19:02
1
ответ

Почему кватернионы используются для вращений?

Я физик, изучаю программирование и столкнулся с тем, что многие люди используют кватернионы для вращений вместо того, чтобы писать вещи в матричной/векторной форме. В физике есть ...
вопрос задан: 10 June 2018 06:05
1
ответ

'Различие' между двумя кватернионами

Я работаю в Людоеде, но это - общая проблема кватерниона. У меня есть объект, к которому я применяю Q1 кватерниона вращения первоначально. Позже, я хочу сделать его, как будто я первоначально повернул объект на...
вопрос задан: 18 November 2009 13:07
0
ответов

Как вы представляете отношение с кватернионом?

Я читаю статью, в которой представлен дополнительный фильтр на основе кватернионов, но я не совсем понимаю, как и почему они представляют отношение объекта с одним кватернионом, обозначенным в статье буквой "q" ...
вопрос задан: 16 January 2019 20:42
0
ответов

Quaternion to Yaw Pitch Roll

Я пытаюсь преобразовать кватернионы в углы эйлера. У меня проблемы с карданным замком. Первая странная вещь, которая возникает, это то, что ошибки уже начинают появляться, когда ...
вопрос задан: 16 January 2019 10:34
0
ответов

Угол Эйлера к кватерниону, затем кватернион к углу эйлера

Я использую lib glm (http://glm.g-truc.net/) для теста кватерниона, но у меня проблема; когда я конвертирую угол Эйлера в кватернион, а затем сразу кватернион в углы Эйлера, мой результат совершенно другой ...
вопрос задан: 13 July 2018 17:48
0
ответов

Quaternion Comparison?

Is quaternion comparison possible? I'm writing a Java class of Quaternions and I want to implement the Comparable interface to use the Collections.sort(List) facility. I'm not expert ...
вопрос задан: 7 February 2018 02:55
0
ответов

Использование кватернионов для вращения OpenGL [дубликат]

Итак, я написание программы, в которой объекты перемещаются в стиле космических симуляторов, чтобы научиться плавно перемещать объекты в трехмерном пространстве. Немного повозившись с углами Эйлера, оказалось, что это не так...
вопрос задан: 23 May 2017 11:46
0
ответов

Three.js Object3d вращение цилиндра для выравнивания по вектору

Я искал далеко и широко, но не могу понять эту довольно простую вещь. Я видел другие примеры на stackoverflow и в других местах год или два назад, но они не работают с ...
вопрос задан: 19 January 2017 19:09
0
ответов

Вычисление кватернионов на основе данных гироскопа + акселерометра

У меня есть данные гироскопа + акселерометра в каждый период времени T. Используя C ++, я хочу вычислить вращение объекта в каждый момент времени - может вращаться вокруг своей оси. Я читал, что это удобно ...
вопрос задан: 27 July 2015 19:33
0
ответов

Долгота / широта до кватерниона

У меня есть долгота и широта и хотите преобразовать это в кватернион и задаетесь вопросом, как я могу это сделать? Я хочу использовать это, потому что у меня есть приложение, которое проецирует Землю на сферу, и я хочу ...
вопрос задан: 18 May 2014 02:26
0
ответов

вращение кватерниона на 1 оси?

У меня есть модель, вращаемая кватернионом. Я могу только установить вращение, я не могу ничего добавить или вычесть. Мне нужно получить значение оси, а затем добавить к ней угол (может быть, градус или радиан?) ...
вопрос задан: 19 December 2013 20:24
0
ответов

LWJGL - Проблемы с реализацией 'roll' в камере 6DOF с использованием кватернионов и матрицы перевода

Я потратил пару недель на эту проблему и, похоже, не могу найти правильное решение и нуждаюсь в совете. Я работаю над созданием класса камеры, используя LWJGL/Java, и использую кватернионы для обработки ...
вопрос задан: 1 July 2013 15:52