📌 Informações Gerais da Disciplina
- Código:
CSECBJI.77- Período: Eletivas (optativas) | Núcleo: Básico | Carga Horária: 60
- Docente Responsável: Ana Mara (ana.figueiredo@iff.edu.br)
- Livro / Material Didático Principal: Elementos de Eletrônica Digital (Capuano & Idoeta)
📋 Ementa e Objetivos Pedagógicos
📋 Ementa
Dispositivos gráficos. Primitivas gráficas. Modelagem geométrica. Sistemas de coordenadas e transformações 2D, 3D. Algoritmos de projeção e recorte/visibilidade. Implementação de algoritmos. Tópicos avançados.
🎯 Objetivos
- Apresentar uma visão geral das técnicas de computação gráfica. Capacitar os alunos a projetar soluções envolvendo o uso dessas técnicas.
🔒 Pré-requisitos e Dependências Curriculares (Trancas)
📋 Pré-requisitos Exigidos:
- CSECBJI.10 - Álgebra Linear e Geometria Analítica II
- CSECBJI.30 - Algoritmos e Estruturas de Dados II
🔓 Disciplinas Trancadas (Liberadas após conclusão):
📖 Conteúdo Programático
- 1. Dispositivos Gráficos
- Apresentação de Imagens Usando Monitores ou Impressoras
- Espaços de Cor
- Bibliotecas Gráficas
- Visão geral de pipeline gráfico
- 2. Primitivas Gráficas
- Ponto
- Reta
- Circunferência
- Curvas
- Polígonos
- Planos g. Poliedros
- 3. Modelagem Geométrica
- Triangulação de Polígonos
- Vetores Normais
- Operações de Conjuntos
- Extrusão
- 4. Sistemas de Coordenadas e Transformações 2D e 3D
- Sistemas de Coordenadas
- Vetores
- Transformações de Escala, Translação, Rotação
- Matrizes
- 5. Algoritmos de Projeção e Recorte
- Z-Buffer
- Visão Geral de Ray Tracing
- Câmeras
- Projeções Paralelas e em Perspectiva
- Iluminação
- Textura, sombras, reflexão e partículas
📚 Bibliografia Básica e Complementar (ABNT)
📕 Bibliografia Básica
- AZEVEDO, E., CONCI, A., VASCONCELOS, C. Computação Gráfica: Teoria e Prática – Volume 1. 2ª Edição. São Paulo: Elsevier, 2018.
- AZEVEDO, E., CONCI, A. Computação Gráfica: Geração de Imagem – Volume 1. São Paulo, 2003
- CONCI, A., AZEVEDO, E. Computação Gráfica: Teoria e Prática – Volume 2. São Paulo: Elsevier, 2007.
📗 Bibliografia Complementar
- BACKES, A. Linguagem C: Completa e Descomplicada. São Paulo: Elsevier, 2012.
- DAMAS, L. Linguagem C. 10ª Edição. Rio de Janeiro: LTC, 2006.
- GONZALEZ, R. C., WOODS, R. E. Processamento Digital de Imagens. 3ª Edição. São Paulo: Pearson, 4.
- SCHILDT, H. C: Completo e Total. 3ª Edição. São Paulo: Makron Books, 1997 5.
- SOLOMON, C., BRECKON, T. Fundamentos de Processamento Digital de Imagens: Uma Abordagem com Exemplos em Matlab. Rio de Janeiro: LTC, 2013.