Skip to content

yuumi-kunii/cpp-ray-tracing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray Tracing

Repositório base em C++ para o projeto da disciplina de Processamento Gráfico.

Este repositório fornece um ponto de partida para a implementação de um sistema de Ray Tracing. Inclui um sistema de leitura de arquivos .obj e .mtl para facilitar a criação de casos de testes a partir da segunda entrega.

Organização do Projeto

A implementação do projeto é livre para a decisão do grupo, abrangendo:

  • Organização do código;
  • Estratégias e métodos de implementação;
  • Contanto que sigam a teoria ensinada em sala de aula.

Entregas

Informações detalhadas sobre as entregas estão disponíveis no Notion. Em resumo:

  • São 4 entregas, cada uma acompanhada de vídeos explicativos sobre a teoria;
  • Os vídeos podem ser acessados através do link no Notion.

Avaliação

A avaliação de cada entrega incluirá:

  1. Apresentação demonstrando o funcionamento do código.
  2. Explicação teórica individual de cada integrante.

Requisitos

Certifique-se de ter os seguintes pré-requisitos configurados:

  • Compilador C++ (suporte para C++11 ou superior);

Como executar

  1. Abra o terminal no mesmo diretório do arquivo main.cpp
  2. Digite g++ main.cpp
  3. Execute o arquivo gerado no terminal, chamando ./nome_do_arquivo

Obs: Ao compilar, é possível adicionar o parâmetero -O3 que deixa a execução do código mais rápido, ficando g++ main.cpp -O3.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 100.0%