Resultados da pesquisa a pedido "quaternions"
Como você gira 2 quaternions de volta à posição inicial e depois calcula a rotação relativa?
Eu tenho 2 IMU's (unidades de medida inercial) e quero calcular sua rotação relativa. Infelizmente, a saída das IMUs me dá os dois quaternions em relação ao global (suponho que seja assim que os quaternions funcionam). No entanto, preciso de ...
A multiplicação mais rápida de vetores de quaternário não funciona
Preciso de uma rotina de multiplicação de vetores de quaternário mais rápida para minha biblioteca de matemática. Agora eu estou usando o canônicov' = qv(q^-1), que produz o mesmo resultado da multiplicação do vetor por uma matriz feita a partir ...
Por que minha multiplicação direta de quaternário é mais rápida que o SSE?
Eu tenho passado por algumas implementações diferentes de multiplicação de quaternion, mas fiquei bastante surpreso ao ver que a implementação de referência é, até agora, a minha mais rápida. Esta é a implementação em questão: inline static quat ...
Diferença entre os dois quaternions
ResolvidoEstou criando um sistema de portal 3D no meu mecanismo (como o jogo do Portal). Cada um dos portais tem sua própria orientação salva em um quaternion. Para renderizar a cena virtual em um dos portais, preciso calcular a diferença entre ...
Como encontrar a rotação correta de um vetor para outro?
Eu tenho dois objetos e cada objeto tem dois vetores: vetor normalvetorComo nesta imagem: O vetor ativo é perpendicular ao vetor normal. Agora eu quero encontrar uma rotação única de um objeto para outro, como fazer isso? Eu tenho um método ...
Usando quaternion em vez de roll, pitch e yaw para rastrear o movimento do dispositivo
Por favor, mantenha minha longa pergunta, estou tentando deixar o mais claro possível.O que estou tentando fazer é obter a atitude (inclinação e inclinação) ...
Como multiplicar dois quaternions com instruções mínimas?
Depois de pensar um pouco, eu criei o seguinte código para multiplicar dois quaternions usando SSE:
Como girar corretamente um quaternion ao longo de todo o eixo?
Eu quero codificar uma câmera em primeira pessoa com sua rotação armazenada em um quaternion. Infelizmente, há algo errado com a rotação.A seguinte função é ...
Posso mudar X Y Z em um quatérnio?
Eu tenho um sistema de coordenadas onde o eixo Y é UP. Eu preciso convertê-lo para um sistema de coordenadas, onde Z é UP. Eu tenho as rotações armazenadas e...