Resultados da pesquisa a pedido "geometry"

1 a resposta

Precisão crescente da solução da equação transcendental

Eu tenho uma cinemática específica como parte de uma máquina mais complexa e preciso calcular alguns parâmetros físicos que sãomuito difícilimpossível de medir com a devidaprecisãocom instrumentos que tenho à minha disposição [cinemática] À ...

3 a resposta

A maneira mais rápida de calcular a distância ponto a triângulo em 3D?

Um método óbvio para calcular a distância mínima de um ponto a um triângulo 3D é projetar o ponto no plano do triângulo, determinar as coordenadas barentrênicas do ponto resultante e usá-las para determinar se o ponto projetado está dentro do ...

1 a resposta

Problema matemático: determine o raio do canto de uma borda interna com base no raio / espessura do canto externo

Aqui está um problema de matemática / geometria para os especialistas em matemática (não é a minha matéria mais forte). Isso é para o WPF, mas deve ser geral o suficiente para resolver independentemente: Eu tenho dois elementos Border ...

2 a resposta

Transformação para se livrar de pontos colineares

Estou escrevendo um programa para resolver um problema de geometria. Meu algoritmo não trata muito bem o ponto colinear. Existe alguma transformação que eu possa aplicar nos pontos para se livrar da colinearidade?

10 a resposta

Como detectar se uma elipse cruza (colide com) um círculo

Eu quero melhorar um sistema de colisão. No momento, eu detecto se dois objetos irregulares colidem se seus retângulos delimitadores colidem. Eu quero obter o retângulo for a elipse correspondente enquanto o outro usa um círculo. Encontrei um ...

1 a resposta

Método de transformação de vetores 3D com uma matriz

Eu tenho lido algumas coisas sobre a transformação do Vector3 com matrizes e estou aprendendo a aprofundar a matemática e a codificar isso sozinho, usando o código existente. Por alguma razão, meu currículo escolar nunca incluiu matrizes, por ...

2 a resposta

Interseção da linha Great Circle & Rhumb [fechada]

Eu tenho uma latitude, longitude e uma direção de viagem em graus verdadeiro norte. Gostaria de calcular se vou cruzar uma linha definida por mais dois pontos Lat / Lon. Eu acho que os dois pontos que definem a linha criariam meu grande círculo ...

2 a resposta

Calcular o ponto de interseção entre arco e linha

Eu quero calcular o ponto de interseção entre arco e linha. Eu tenho todos os dados para linha e arco. Para linha: ponto inicial e final. Para arco: ponto inicial / final, ângulo inicial / final, raio e ponto central. Anexei aqui uma imagem. ...

5 a resposta

Triangulação de polígono 2D simples

Tentando triangular um conjunto depolígonos 2d simples, Eu vim com esse algoritmo: 1) Para cada vértice no polígono, calcule o ângulo entre as duas arestas vinculadas2) Classifique os vértices diminuindo o ângulo em relação ao interior do ...

2 a resposta

cilindro "corta" uma esfera em python

Como não consigo desenhá-lo manualmente, estou usando python / matplotlib para desenhar uma esfera e um cilindro que "cortam" e fazem uma curva. O cilindro tem equação x ^ 2 + y ^ 2-a * x = 0 A esfera é feita com a equação: x ^ 2 + y ^ 2 + z ^ ...