Меняется ли метод вычисления перекрестного произведения для левосторонних координат? - PullRequest
8 голосов
/ 27 января 2011

Есть ли метод для вычисления изменения перекрестных произведений для левосторонних координат?

Ответы [ 3 ]

13 голосов
/ 27 января 2011

Формула для перекрестного произведения векторов (x1, x2, x3) и (y1, y2, y3) равна

z1 = x2 * y3 - x3 * y2
z2 = x3 * y1 - x1 * y3
z3 = x1 * y2 - x2 * y1

Она рассчитана таким образом, что три вектора x, y и zв данном порядке имеют те же руки, что и сама система координат.Это свойство не зависит от управляемости системы координат - для левосторонней системы векторов выполняется правило левой руки.Вам не нужно ничего менять в формуле.

Полезные ссылки:

0 голосов
/ 27 января 2011

Да, величина перекрестного произведения для левосторонних координат отрицательна для правосторонних.

0 голосов
/ 27 января 2011

В левосторонних координатах перекрестное произведение такой же величины просто указывает в другую сторону.Тогда я знаю, что самый простой способ преобразования из перекрестного произведения правой системы координат и перекрестного произведения левой системы координат состоит в том, чтобы взять компоненты правого перекрестного продукта и обратить знаки в обратном направлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...