Aprendi na escola que o eixo z está ativo. É o mesmo em softwares de modelagem como o Blender. No entanto, em muitos jogos, o eixo y está ativo. Qual é a razão?
Estou lendo o livro on-line "Learning Modern 3D Graphics Programming" de Jason L. McKesson A partir de agora, estou pronto para o problema do bloqueio do cardan e como resolvê-lo usando quaterniões. No entanto, aqui mesmo, na página Quaternions . Parte do problema é que estamos tentando armazenar uma orientação …
Eu sou muito novo no desenvolvimento 3D de qualquer tipo, no entanto, jogos. Ao ler os tutoriais e os exemplos, percebo que as coordenadas X / Y / Z parecem um pouco anteriores ao meu primeiro palpite. Eu imaginava que se uma pessoa estivesse andando em torno de um campo, …
Estou seguindo o livro "Learning LibGDX Game Development" para criar um jogo simples. Estou na seção de criação de menus, onde criamos um estágio e o renderizamos com bordas de depuração. O livro diz para usar, Table.drawDebug(stage)mas esse método estático parece ter sido completamente removido da Tableclasse de frameworks . …
Suponha que você tenha um objeto flutuando livremente no espaço. Você tem um vetor para o qual deseja apontar esse objeto e um vetor que representa a direção em que está voltado. A partir desses dois, é possível obter a rotação (matriz, quaternion, qualquer que seja) que representa a mudança …
Provavelmente, essa é uma pergunta simples do vetor, mas não sei como fazê-lo. Eu tenho um objeto na posição do vetor (ox,oy). Potencialmente, a cada atualização, o usuário percorre a tela e estará na posição (px,py)a qualquer momento. Como faço para que o objeto esteja sempre voltado para o jogador? …