Resultados da pesquisa a pedido "raytracing"

2 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

Algoritmo preciso de desenho de linha de subpixel (algoritmo de rasterização)

Eu preciso de um algoritmo que possa ser (um pouco) mais lento que oAlgoritmo de desenho de linha de Bresenham [https://en.wikipedia.org/wiki/Bresenham_algorithm]mas tem que ser muito mais exato. Com 'exato', quero dizer: todo pixel tocado deve ...

1 a resposta

Problemas com o sombreamento Phong

Estou escrevendo um shader de acordo com oModelo Phong [http://en.wikipedia.org/wiki/Phong_reflection_model]. Eu estou tentando implementar esta equação: onde n é o normal, l é a direção da luz, v é a direção da câmera er é a reflexão da luz. ...

1 a resposta

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 ...

3 a resposta

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 ...

3 a resposta

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ó...

3 a resposta

Coordenada 3D do ponto 2D, dada a câmera e o plano de visualização

Desejo gerar raios da câmera através do plano de visualização. Para fazer isso, preciso da posição da minha câmera ("olho"), dos vetores para cima, para a direita e para os direção (onde direção é o vetor da câmera na direção do objeto que a ...

4 a resposta

Testando se um segmento de linha cruza uma esfera

Eu estou tentando determinar se um segmento de linha (ou seja, entre dois pontos) intercepta uma esfera. Não estou interessado na posição da interseção, apen...