Resultados da pesquisa a pedido "quaternions"

1 a resposta

Como ativar a câmera do giroscópio na orientação atual do dispositivo

Gostaria de ativar o evento onButtonClick da câmera controlada por giroscópio, mas quero que comece na posição atual da câmera. Atualmente, quando o giroscópio é ativado, move a câmera para uma nova posição (provavelmente a rotação atual ...

2 a resposta

Como derivar rotações “padrão” de three.js ao usar quaternions?

Participante newbie stackoverflow, novato programador 3D, e longe de ser um math wiz ... então vou tentar enquadrar esta questão tão claramente quanto possív...

2 a resposta

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 é ...

2 a resposta

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:

2 a resposta

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) ...

2 a resposta

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 ...

2 a resposta

Girar GameObject ao longo do tempo

Eu sou um novo aqui e tento começar a trabalhar com o Unity Engine. Alguém poderia me explicar como funciona o Quaternion.Slerp? Porque eu quero girar algum objeto em diferentes ângulos 90, 180 e 270. Meu código você pode ver abaixo. ...

2 a resposta

Unity3d - eulerAngles (local e global) totalmente diferente do que está no inspetor

No inspetor de um gameObject, estou usando a rotação inicial é "-90", mas quando corroprint(transform.eulerAngles.x) Eu recebo 270 (idem paratransform.localEulerAngles.x) Se eu inclinar ogameObject para baixo, o valor do inspetor X aumenta ...

2 a resposta

Criação de quaternion aleatório uniforme e multiplicação de dois quaternions

Eu tenho uma função python (NumPy) que cria um quaternion aleatório uniforme. Gostaria de obter a multiplicação de dois quaterniões como matriz retornada bidimensional a partir da mesma ou de outra função. A fórmula da multiplicação de ...

2 a resposta

Dividir quaternion em rotações de eixo

Eu tenho um quaternion representando a orientação de um objeto (caixa amarela e esfera). Gostaria de saber se é possível dividir esse quaternion em outros quaternions que nos dão a rotação de cada eixo local (X, Y e Z). [/imgs/nQYew.png] O que ...