/if680-ray-tracing

Project on Ray Tracing for the Graphics Processing (IF680) course at CIn-UFPE.

Primary LanguagePython

Projeto de Processamento Gráfico (IF680)

Sumário

  1. Como rodar
  2. Primeira Entrega
  3. Grupo

Como rodar

  1. Tenha Python 3 instalado
  2. Instale as dependências necessárias com
    pip install -r requirements.txt
  3. Rode o arquivo main.py

Primeira Entrega

Objetivo

Implementar um ray-caster simples, onde são definidos:

  • Pontos e suas operações
  • Vetores e suas operações
  • Câmera
  • Interseção de raios com esferas e planos

Grupo