Resultados da pesquisa a pedido "geometry"
Como detecto interseções entre um círculo e qualquer outro círculo no mesmo plano?
Estou procurando um algoritmo para detectar se um círculo cruza com qualquer outro círculo no mesmo plano (dado que pode haver mais de um círculo em um plano Um método que eu encontrei é fazer o teste do eixo de separação. Diz Dois objetos ...
Como restringir o movimento dentro da área de um círculo
Isso pode ser mais uma questão relacionada à geometria, mas estou tentando restringir um controlador dentro de uma área de um círculo. Eu sei que tenho que tocar nos métodos Math.sin () e Math.cos (), mas minhas tentativas até agora foram ...
Carregador de arquivos de malha OBJ leve para C / C ++?
Estou procurando um simples e leve leitor de arquivos de malha Wavefront OBJ para C ou C ++. (ou seja, dada uma malha no formato OBJ, leia-a em um arquivo e torne-a acessível, de preferência como uma lista de vértices e ...
Posição do sol em função da hora do dia, latitude e longitude
Esta pergunta foi feitaante [https://stackoverflow.com/questions/257717/position-of-the-sun-given-time-of-day-and-lat-long/258106#comment10668948_258106] pouco mais de três anos atrás. Houve uma resposta, no entanto, encontrei uma falha na ...
Como determinar se um ponto está dentro de um polígono convexo 2
Eu tenho um polígono convexo (normalmente apenas um quadrado girado) e conheço todos os quatro pontos. Como determinar se um determinado ponto (amarelo / verde) édentr o polígono? EDIT: Para este projeto em particular, não tenho acesso a ...
Computando quais pontos (latitude, longitude) estão a uma certa distância no mysq
Existem dois pontos A, B e distâncias x (milhas de A) e y (milhas de B). Deixe a distância de A a B ser N. Então, A está N milhas de distância de B. Como resolvo o problema: Quais são os pontos disponíveis que estão (N + x + y) milhas ...
Como você calcula a caixa delimitadora alinhada ao eixo de uma elips
Se o eixo principal da elipse for vertical ou horizontal, é fácil calcular a caixa delimitadora, mas e quando a elipse for girada? A única maneira de pensar até agora é calcular todos os pontos ao redor do perímetro e encontrar os valores max ...
Criar triângulo equilátero no meio da tela?
Quero desenhar um triângulo equilátero no meio da tela. Eu tentei o seguinte: ctx.moveTo(canvas.width/2, canvas.height/2-50); ctx.lineTo(canvas.width/2-50, canvas.height/2+50); ctx.lineTo(canvas.width/2+50, canvas.height/2+50); ctx.fill(); Mas ...
Alguém pode recomendar uma boa forma convexa c ++ casco / área de biblioteca? [fechadas
Eu tenho usadoboost::geometry, mas ainda é um projeto jovem e tem muitos bugs no momento. Sem dúvida, isso será corrigido um dia, mas existe uma escolha melhor agor EDIT: os bugs que estavam me incomodando agora estão corrigidos - de volta ...
Se vários pontos compensam um círculo? [fechadas
Se tiver, p. 20 pontos, como posso verificar se esses pontos compensam um círculo? Não precisa ser um círculo perfeit Por exemplo, se eu armazenar as coordenadas do mouse a cada 200ms (conforme o usuário move o mouse), quero ver se o usuário ...