Álgebra linear é o ramo da matemática que trata dos espaços vetoriais e dos mapeamentos lineares entre esses espaços. A tag é geralmente usada para perguntas sobre cálculos sobre vetores.
3
Como rotacionar um objeto com base no deslocamento de outro para ele?
Eu tenho um modelo 3D de uma torre que gira em torno do eixo Y. Esta torre possui um canhão que fica significativamente fora do centro do objeto. Quero que o canhão, não a torre, mire em um alvo especificado. Porém, só posso girar a torre e, portanto, não sei …
25 unity rotation vector linear-algebra
3
Existem projeções em 3D que não sejam ortográficas e de perspectiva? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 5 anos . A questão está praticamente no título. Existem projeções 3D notáveis …
22 3d mathematics graphics projection linear-algebra
6
O que é um bom livro de álgebra linear para programadores de jogos? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 4 anos . Foi-me dito que eu deveria começar a aprender Álgebra Linear …
21 mathematics books linear-algebra
3
Como posso encontrar a perpendicular a um vetor 2D?
Estou fazendo um jogo de cima para baixo em que o jogador se move para a frente em direção à posição do cursor do mouse. Como parte do código de movimento do jogador, preciso determinar um vetor que é perpendicular ao vetor atual do jogador (para implementar o comportamento de …
20 vector linear-algebra
6
Tópicos de matemática para programação de gráficos 3D [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Fechado há 4 anos . Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. …
14 3d mathematics matrix linear-algebra quaternion
3
Como posso reverter o efeito de uma matriz de transformação?
Eu tenho trabalhado recentemente em um jogo usando OpenGL e C ++ através do GLFW. No jogo, tenho uma aeronave com uma torre montada nela. A aeronave se move em coordenadas espaciais mundiais e a torre a segue. A torre possui seu próprio espaço de coordenadas para a direção da …
14 matrix linear-algebra
4
Como detectar linha 2D em colisão de linha?
Eu sou um desenvolvedor de jogos em flash que é um pouco atrasado em matemática, embora eu ache a física interessante e legal. Para referência, este é um jogo semelhante ao que estou fazendo: Jogo em flash desembaraçado Eu fiz esse jogo desembaraçado quase até a conclusão completa da lógica. …
13 mathematics actionscript-3 linear-algebra
3
Caminhada aleatória tendenciosa e conservadora
Eu tenho um sprite que tem Velocitye Position, ou armazenado como Vector2. A cada Updateciclo, a velocidade é adicionada à posição. Eu gostaria de dar ao sprite um terceiro vetor Target,. Novos destinos podem ser dados a qualquer iteração. Gostaria que o sprite se movesse essencialmente em um padrão de …
13 xna c# random linear-algebra
5
Como faço para projetar corretamente um ponto atrás da câmera?
Estou fazendo um jogo em 3D no qual coloco um marcador de exclamação acima dos pontos de interesse. Para descobrir onde devo colocar meu marcador na tela 2D, estou projetando manualmente o ponto 3D onde o marcador deve estar. Se parece com isso: Parece muito bom. Quando o marcador está …
10 mathematics projection linear-algebra projection-matrix
2
Como você pode extrair a orientação de uma matriz de transformação?
Eu tenho uma matriz de transformação 4x4 M e quero descobrir a forma de uma esfera quando transformada por M. (A esfera está na origem e tem o raio 1.) Eu sei que posso encontrar o centro apenas multiplicando M por (0,0,0,1). No entanto, o raio se torna um problema, …
10 mathematics matrix transformation linear-algebra
2
Como posso testar se existe um ponto entre duas linhas paralelas?
No jogo que estou criando, há uma explosão que dispara de um ponto de origem na direção do mouse. A largura dessa explosão sempre será a mesma. Ao longo da parte inferior da tela (o que está atualmente), os quadrados se movem sobre o que deve ser efetuado pela explosão …
9 collision-detection linear-algebra
4
Mover objetos colidindo ao usar prevenção de colisão não alinhada (direção)
Estou tendo problemas com a prevenção de colisões desalinhadas pelo que considero um caso raro. Eu configurei dois objetos para se moverem um em direção ao outro, mas com um pequeno deslocamento, para que um deles se mova levemente para cima e um deles se mova levemente para baixo. No …
9 collision-detection vector movement linear-algebra
2
Tutorial de Raycasting / questão matemática vetorial
Estou consultando este bom tutorial sobre raycasting em http://lodev.org/cgtutor/raycasting.html e tenho uma pergunta matemática provavelmente muito simples. No algoritmo DDA, estou tendo problemas para entender a calibração das variáveis ​​deltaDistX e deltaDistY, que são as distâncias que o raio deve percorrer de 1 lado x para o próximo lado x, …
8 vector raycasting linear-algebra
4
Girando um vetor por outro vetor no shader
Eu tenho uma superfície de terreno com um normal para cada ponto no terreno. Eu tenho um segundo mapa normal de detalhes a ser aplicado ao terreno. Essas normais estão em 3 espaços. O valor Y de ambos os normais é sempre positivo. Os valores X, Z de ambos os …
8 mathematics hlsl vector linear-algebra shaders
1
Como devo representar matrizes em C ++?
Estou me ensinando matemática 3D e, no processo, construindo meu próprio mecanismo rudimentar (das sortes). Eu queria saber qual seria a melhor maneira de estruturar minha classe de matriz C ++. Existem algumas opções: Variáveis ​​de membro separadas: struct Mat4 { float m11, m12, m13, m14, m21, m22, m23, m24, …
7 mathematics matrix linear-algebra
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.