Código: IM472
Álgebra Linear I, Estruturas de Dados I
Introdução, APIs gráficas, Definição de objetos gráficos planares, Modelos de Geometria, Estudo da Cor, Modelagem de objetos e construção de cenas virtuais, Visualização da cena, cenário virtual e câmera Virtual, Recorte, rasterização, cálculo das superfícies visíveis, Iluminação, Técnicas de Mapeamento de Texturas, Técnicas de Realismo, Pipeline Gráfico.
Ao final da disciplina, o aluno deve:
(a) Dominar os conceitos básicos de Computação Gráfica 2D e 3D;
(b) Ser capaz de implementar sistemas visuais que utilizem os conceitos de Computação Gráfica.
Introdução a Computação Gráfica APIs Gráficas Modelagem de Objetos e Construção de Cenas Virtuais Visualização da Cena, Cenário Virtual e Câmera Virtual Cálculo de Superfícies Visíveis Geração de Imagens com Realismo Tópicos em Computação Gráfica
Origens Conceitos iniciais Sub-áreas Aplicações
OpenGL, Vulkan, entre outras Bibliotecas úteis Definições de entidades gráficas Uso de transformações geométricas Uso de cores Funções para visualização
Sistema de coordenadas e transformação entre espaços Formas de representação Técnicas de Modelagem
Transformações Geométricas Instanciamento Conceito de Window e Viewport Conceito de Câmera Sintética Projeções Rasterização
Eliminação de faces traseiras Algoritmo do Pintor Algoritmo Z-Buffer Árvores e BSP Outros
Modelos de iluminação: ambiente, pontual, direcional Modelos de reflexão: difusa e especular Métodos de tonalização: Flat, Gouraud, Phong Mapeamento de Textura Algoritmos de Iluminação Global
Pipeline Gráfico Estereoscopia Realidade Virtual e Aumentada GPU e Shaders Tópicos avançados e complementares
HEARN, Donald. Computer graphics with OpenGL. 3. ed. Upper Saddle River, NJ: Pearson Education, c2004. 857p. HEARN, D.; BAKER, M. P. Computer Graphics in C. Prentice Hall, 1996 FOLEY, J. et al. Introduction to computer graphics. Addison-Wesley, 1995. GOMES, J.; VELHO, L. Computação gráfica volume 1. IMPA/SBM, 1998. LAPINSKI, P. Vulkan Cookbook: Work through recipes to unlock the full potential of the next generation graphics API, Packt, 1st Ed., 2017
Postado em 27/11/2013 - 09:13 - Atualizado em 15/08/2023 - 14:50
Hoje ocorreu mais um dia da SECCIM, envolvendo até e escrita criativa para uma jornada de aprendizado e inspiração. O … leia mais
Na próxima semana se inicia a 12º Semana Acadêmica de Ciência da Computação da UFRRJ (Seccim). A programação promete enriquecer … leia mais
No dia 19 de outubro de 2023, o professor Leandro G. M. Alvim, docente do curso de Ciência da Computação … leia mais
É com grande consternação que o Curso e o Departamento de Ciência da Computação comunica à comunidade universitária ruralina o … leia mais
Nesta quarta-feira, dia 18 de outubro, os alunos Jorge Duarte Miguel Junior, Luiz Filipe Brandi e Maxwel Batalha, junto com … leia mais