Resultados da pesquisa a pedido "quaternions"
bibliotecas de quaternion em C / C ++ [fechado]
Quaisquer boas bibliotecas paraquaternion cálculos em C / C ++? Nota lateral: algum bom tutorial / exemplo? Eu pesquisei no Google e estive nas primeiras páginas, mas talvez você tenha algumas demos / laboratórios de cursos de matemática ou de ...
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 ...
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 ...
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 ...
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 ...
Girando um grupo de vetores
Estou tentando rotacionar um grupo de vetores que amostrei ao normal de um triângulo Se isso estivesse correto, o hemisfério amostrado aleatoriamente se alinharia com o triângulo. Atualmente, eu o gero no eixo Z e estou tentando girar todas as ...
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 ...
Fusão do sensor Madgwick no LSM9DS0
Estou tentando implementar o algoritmo de fusão do sensor Madgwickdaqui [http://www.x-io.co.uk/open-source-imu-and-ahrs-algorithms/]no sensor LSM9DS0 (acelerômetro, giroscópio e magnetômetro) no microcontrolador STM Cortex M3. Os dados brutos de ...
Como interpolar rotações?
Eu tenho dois vetores descrevendo rotações; uma rotação inicial A e uma rotação alvo B. Como eu melhor interpolaria A por um fator F para abordar B? O uso de um simples lerp nos vetores não funciona quando mais de uma dimensão precisa ser ...
Gire um objeto 3D em 3 eixos no JavaFX corretamente
Então, o método que eu usei até agora para rotacionar objetos no JavaFX foi que eu o coloquei em camadas em 3 grupos, cada um deles com um Rotate anexado e bloqueado em um único eixo da seguinte forma: Rotate heading, roll, pitch; Group ...