Perguntas com a marcação «mathematics»

15
Por que as pessoas usam quaternions?

Eu os uso como caixa preta há um tempo, estou apenas aprendendo sobre matemática, mas gostaria de algumas respostas definitivas para essa pergunta. Até agora, o único benefício que me deparei pessoalmente é a capacidade de SLERP entre dois ângulos - para obter o mesmo efeito com um vetor em que...

15
Qual é o objetivo do volume de visualização canônica?

Atualmente, estou aprendendo OpenGL e não consegui encontrar uma resposta para esta pergunta. Depois que a matriz de projeção é aplicada ao espaço da vista, o espaço da vista é "normalizado" para que todos os pontos fiquem dentro do intervalo [-1, 1]. Isso geralmente é chamado de "volume de...

15
Como posso saber se meu inimigo pode ver meu jogador?

Dado um jogador e um inimigo com posição, e dado o vetor de direção de cada um, como posso saber se um pode "ver" o outro? Em outras palavras, como faço para testar se uma posição com direção está na frente ou atrás de outra posição com direção? Para meus propósitos, "na frente de" significa...

14
Simular com precisão os lotes de dados sem loops?

OK, então se o seu jogo rolar muitos dados, você pode simplesmente chamar um gerador de números aleatórios em um loop. Mas, para qualquer conjunto de dados que seja lançado com freqüência suficiente, você receberá uma curva de distribuição / histograma. Então, minha pergunta: existe um bom cálculo...

14
Biblioteca SIMD C ++ [fechada]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Game Development Stack Exchange. Fechado há 2 anos . No passado, eu usei o Visual...

14
Obter ângulo em radianos dado um ponto em um círculo

Estou trabalhando em um mostrador que gira em torno de um círculo. Esse mostrador deve mover o mouse em qualquer lugar do círculo para ajustar a posição do mostrador em um ponto do círculo com o mesmo ângulo do clique. Por exemplo, no mostrador acima, se você clicar no ponto mostrado em rosa...

13
O movimento parece depender da taxa de quadros, apesar do uso de Time.deltaTime

Eu tenho o código a seguir para calcular a tradução necessária para mover um objeto de jogo no Unity, que é chamado LateUpdate. Pelo que entendi, meu uso de Time.deltaTimedeve tornar a taxa de quadros de tradução final independente (observe CollisionDetection.Move()apenas o desempenho de...