Skip to content

Trabalhos desenvolvidos durante a cadeira de Computação Gráfica Avançada, do Prof. Cesar Pozzer

Notifications You must be signed in to change notification settings

Guglis02/ImplementacoesCGA

Repository files navigation

Computação Gráfica Avançada

Trabalhos desenvolvidos para a disciplina de Computação Gráfica Avançada.

Trabalho 1 - Shader

  • Objetivo: Explorar Vertex shader, tesselation shader, geometry shader, fragment shader, iluminação e LOD. Desenvolver um programa em C++, utilizando a API OpenGL 4.x, para simular um terreno formado por 9 patches (ou mais).
  • Nota: 11/10
  • Link para o enunciado.

Trabalho 2 - Spatial Hashing

  • Objetivo: Desenvolver um programa na Unity que implemente a técnica de hash espacial apresentada no artigo A Hash Table Construction Algorithm for Spatial Hashing Based on Linear Memory (Pozzer et al., 2014).
  • Nota: 12/10
  • Link para o enunciado.

Trabalho 4 - Fourier

  • Objetivo: Implementar, usando a API Canvas2D, a transformada de Fourier (DFT e CDFT) para, a partir de uma entrada de dados bidimensional de N amostras, transformar a sinal para frequências (parte Re e Im), para então renderizar a função original discreta por meio de epiciclos.
  • Nota: 10/10
  • Link para o enunciado.

About

Trabalhos desenvolvidos durante a cadeira de Computação Gráfica Avançada, do Prof. Cesar Pozzer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published