Perguntas com a marcação «geometry»

Um ramo da matemática preocupado com questões de forma, tamanho, posição relativa das figuras e propriedades do espaço.



9
Como quantificar a retidão de uma linha desenhada?
Estou trabalhando em um jogo que exige que os jogadores desenhem uma linha de um ponto A (x1, y1) para o outro ponto B (x2, y2) na tela de um dispositivo Android. Quero descobrir como esse desenho se encaixa em uma linha reta. Por exemplo, um resultado de 90% significaria …


1
Como você transforma um cubo em uma esfera?
Estou tentando criar uma esfera quadrada com base em um artigo , que mostra resultados como este: Eu posso gerar um cubo corretamente: Mas quando eu converter todos os pontos de acordo com esta fórmula (da página vinculada acima): x = x * sqrtf(1.0 - (y*y/2.0) - (z*z/2.0) + (y*y*z*z/3.0)); …
31 3d  geometry  sphere 


6
Se um vetor 3D representa um ponto, como pode ter um comprimento?
Estou tentando entender a aritmética vetorial (e especificamente seu uso no mecanismo Unity). Eu não sou capaz de descobrir como um vetor pode ter um comprimento (magnitude), mesmo que ele represente apenas um ponto (posição e direção)? Isso significa que a magnitude é simplesmente a sua distância do ponto de …
27 vector  geometry 



3
Como você gera programaticamente uma esfera?
Alguém poderia explicar como seria possível criar vértices, índices e coordenadas de textura de uma esfera? Há uma surpreendente falta de documentação sobre como fazer isso e é algo que estou interessado em aprender. Eu tentei o óbvio, pesquisando no google, procurando no gamedev.net, etc. No entanto, nada cobre as …

2
Como posso projetar um ponto 3D em uma linha 3D?
Digamos que eu tenha uma linha definida por dois pontos Ae B, ambos no formulário (x, y, z). Esses pontos representam uma linha no espaço 3D. Eu também tenho um ponto P, definido no mesmo formato, que não está em jogo. Como eu calcularia a projeção desse ponto na linha? …


2
Como converter um clique do mouse em um raio?
Eu tenho uma projeção em perspectiva. Quando o usuário clica na tela, quero calcular o raio entre os planos de perto e de longe projetados a partir do ponto do mouse, para que eu possa fazer algum código de interseção de raios com o meu mundo. Estou usando minhas próprias …

3
Como calcular a área de uma forma irregular?
Eu tenho um objeto de sala definido por uma coleção de segmentos de linha em loop para os quais preciso calcular a área. As classes podem ser descritas da seguinte maneira (em pseudo-código): class Point { float x; float y; ... float distanceFrom(Point p); } class Segment { Point start; …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.