Вопрос по – Лучший способ перевести движение перетаскивания мышью в 3d вращение объекта

15

Error: User Rate Limit Exceeded

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

Ваш Ответ

4   ответа
4

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded
7

Error: User Rate Limit Exceeded

Error: User Rate Limit ExceededError: User Rate Limit ExceededError: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit ExceededError: User Rate Limit ExceededError: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit ExceededError: User Rate Limit Exceeded (Error: User Rate Limit ExceededError: User Rate Limit Exceeded

q.x = sin(0.5*angle) * axis.x;
q.y = sin(0.5*angle) * axis.y;
q.z = sin(0.5*angle) * axis.z;
q.w = cos(0.5*angle);

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

5
3

Error: User Rate Limit Exceeded

Error: User Rate Limit ExceededError: User Rate Limit ExceededError: User Rate Limit Exceeded

Error: User Rate Limit ExceededError: User Rate Limit ExceededError: User Rate Limit ExceededError: User Rate Limit Exceeded.

Похожие вопросы