Minha intuição sempre foi que, quando qualquer esfera é projetada no espaço 2D, o resultado sempre será matematicamente uma elipse (ou um círculo em casos degenerados). No passado, quando eu estava ativamente fazendo minha própria programação gráfica e discutindo isso com outras pessoas, eles afirmavam que eu estava errado. Se …
22 projections perspective
1
Como posso gerar ruído processual em uma esfera?
Eu gostaria de gerar ruído processual na superfície de uma esfera (por exemplo, gerar processualmente planetas ou bolas com textura de mármore). Obviamente, eu poderia pegar um algoritmo de ruído padrão e mapeá-lo na esfera, mas isso tem todos os problemas de projetar um avião em uma esfera, como distorções …
15 projections noise procedural-generation
1
Precisa de uma fonte respeitável para a fórmula da forma do horizonte da Terra
O que estou pedindo Sublinho que não estou pedindo a fórmula - eu sei a fórmula e como derivá-la. Várias versões diferentes são reproduzidas perto do final do post. De fato, alguém não apenas o derivou, mas também apresentou uma das derivações aqui . O que eu preciso é de …
14 projections simulation
2
Como desprojetar quadrilátero em retângulo?
tl; dr: Problema matemático em geometria projetiva: Como encontrar uma matriz de câmera 4x4 que faça uma projeção como ilustrado abaixo, de modo que os pontos A, B, C, D estejam em algum lugar nas bordas da caixa da unidade (por exemplo, dispositivo normalizado OpenGL coordenadas), e os cantos da …
10 opengl projections matrix
1
Qual a diferença entre projeção ortográfica e de perspectiva?
Estudei computação gráfica, do livro Fundamentos de computação gráfica (mas a terceira edição), e finalmente li sobre projeções. No entanto, eu não entendi exatamente qual é a diferença entre projeção ortográfica e de perspectiva? Por que precisamos dos dois, onde eles são usados? Eu também gostaria de aprender o que …
10 3d projections perspective
1
Por que largura e altura são divididas por 2 na matriz de projeção em perspectiva?
Estou usando o OpenGL para aprender computação gráfica. Estou tentando entender matrizes de projeção. O seguinte é mostrado no 'Red Book' do OpenGL: Não entendo por que a largura e a altura são divididas por 2?
9 projections matrix
2
Por que as GPUs dividem o espaço do clipe Z por W, para a posição?
Antecedentes: descobri que é muito fácil usar um buffer de profundidade linear, usando apenas uma ligeira modificação na transformação de vértice canônico. O método mais simples é encontrado na parte inferior de https://www.mvps.org/directx/articles/linear_z/linearz.htm . No entanto, a ressalva é que ele funciona apenas para triângulos que não precisam ser cortados …
8 projections clipping
1
Calcular a proporção da forma a partir da forma 2D no espaço 3D
Dadas as 4 coordenadas de uma forma 2D em um espaço 3D, quero calcular sua proporção. O espaço 3D é criado com 2 pontos de fuga. As 4 coordenadas - marcadas em azul - são as coordenadas 2D no visor. no exemplo, eles devem ser aproximadamente (14, 5,5), (19, 5), …
8 transformations geometry projections perspective space
2
Que transformações devo aplicar a um modelo para produzir esse efeito 3D?
Vi um vídeo no YouTube em que uma pessoa usa uma pirâmide transparente e atada para exibir "hologramas" usando seu smartphone. (Ainda não consegui reproduzir isso, não sei ao certo se funciona). Fiquei me perguntando, dado um modelo, quais transformações eu deveria aplicar para obter as diferentes projeções necessárias para …
8 projections transformations
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.