Skip to content

Repositório destinado ao armazenamento e compartilhamento de códigos desenvolvidos na disciplina de Computação Gráfica do Curso de Bacharelado em Ciências da Computação

Notifications You must be signed in to change notification settings

Lima001/BCC-Computacao-Grafica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BCC-Computacao-Grafica

Este repositório conta com alguns dos códigos desenvolvidos para a disciplina de Computação Gráfica do curso de Bacharelado em Ciências da Computação oferecido pelo IFC Blumenau.

Sobre a Disciplina

  • Período: 7º Semestre - 2023
  • Docente Responsável: Eder Augusto Penharbel
  • Ementa: Computação gráfica: origem e definição. Conceitos básicos de computação gráfica, fundamentos da computação gráfica bidimencional e tridimensional, Transformações geométricas em duas e três dimensões; coordenadas homogêneas e matrizes de transformação. Transformação entre sistemas de coordenadas 2D, recorte. Fontes de luz; remoção de linhas e superfícies ocultas; modelos de tonalização (shading). Computação gráfica: rendering, modelagem geométrica e animação computacional.
  • Ferramentas gráficas: SDL2 e OpenGL (3.30) com GLAD; Pygame (2.4.0)

Observação

Como dinâmica da disciplina, foi proposto aos alunos a execução de um projeto de implementação, objetivando a aplicação dos conhecimentos adquiridos ao longo da disciplina de forma prática e unificada. Para isso, foi proposto a implementação de um protótipo de simulador para robô móvel diferencial. Apesar do seu desenvolvimento enxuto, o projeto serviu como meio para discussão de problemas relacionados à computação gráfica e ao uso da ferramenta OpenGL.

About

Repositório destinado ao armazenamento e compartilhamento de códigos desenvolvidos na disciplina de Computação Gráfica do Curso de Bacharelado em Ciências da Computação

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published