Resultados da pesquisa a pedido "raytracing"
Refração no Raytracing?
Eu tenho trabalhado no meu raytracer novamente. Eu adicionei reflexão e suporte multithreading. Atualmente, estou trabalhando para adicionar refrações, mas é apenas metade do trabalho. Como você pode ver, há uma esfera central (sem destaque ...
Como fazer o traçado de raios no OpenGL moderno?
Então, estou em um momento em que devo começar a iluminar meus modelos coloridos. O aplicativo de teste é um caso de teste para a implementação apenas dos métodos mais recentes, então percebi que o ideal seria implementar o traçado de raios (uma ...
Passo de câmera / guinada para vetor de direção
O que estou tentando fazer é lançar um raio da minha câmera. Conheço as coordenadas x, yez da câmera, bem como o tom e a inclinação. Eu preciso calcular seu ...
Como melhor armazenar linhas em uma árvore kd
Eu sei que kd-trees são tradicionalmente usados para armazenar pontos, mas eu quero armazenar linhas. Seria melhor dividir a linha em cada interseção com a divisão da árvore kd? ou armazenar apenas os pontos finais em kd é suficiente para ...
Usando javascript para fins personalizados
Estou escrevendo um raytracer como parte do meu motor 3D completo. Estou planejando usar o javascript para a linguagem de script em vez de escrever o meu pró...
Esferas texturizadas sem forte distorção
Vi bolas bem texturizadas, planetas e outros objetos esféricos em alguns jogos, da última vez em OVNI: consequências. Se você apenas espalhar uma textura em latitude / longditude como coordenadas u e w, obterá muita distorção feia da textura nos ...
Traçado de raios - sombra suave
Estou implementando meu próprio ray tracer como um aplicativo para iPad para um projeto escolar. No momento, este é o resultado: [/imgs/D9QHN.png] Eu preciso adicionar o último requisito,sombras suaves, mas não consigo encontrar uma referência ...
Como lidar com a refração quando os raios começam dentro de um objeto aninhado
Estou construindo um raytracer simples para fins educacionais e quero adicionar refração a objetos. Usando a Lei de Snells, sou capaz de criar um novo raio recursivamente nos pontos de interseção. O raytracer suporta atualmente apenas esferas e ...
Reflexão e refração impossíveis sem o traçado de raios recursivos?
Estou escrevendo um renderizador de raytracing em tempo real baseado em GPU usando um shader de computação GLSL. Até agora, ele funciona muito bem, mas me deparei com um problema aparentemente insolúvel quando se trata de ter reflexões e ...
Como fazer a interseção do plano de raios?
Como faço para calcular a interseção entre um raio e um avião? Estive visitando todos os sites possíveis que encontrei e foi isso que consegui até agora: float denom = normal.dot(ray.direction); if (denom > 0) { float t = -((center ...
Página 1 do 2