DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Computação Gráfica Básica

Programa da Disciplina

editar
Nome: Computação Gráfica Básica Código: 06230
Departamento: Departamento de Computação Área: Ciência da Computação
Carga-horária total: 60 horas Créditos: 4
Carga-horária semanal: 4 horas (teóricas: 2; práticas: 2; EAD*: 0)

Ementa:

editar

Modelagem de sólidos. Câmera virtual. Transformações. Projeções. Recorte. Rasterização. Sistemas de cores. Iluminação e tonalização. Texturização. Traçado de raios recursivo. Aliasing.

Prática como componente curricular (30h):

editar

Não possui.

Objetivos:

editar

Abordar conceitos básicos e algoritmos relacionados à área de Computação Gráfica, permitindo que os alunos experimentem na prática os conhecimentos obtidos.

Conteúdo Programático

editar

Turmas

editar

Bibliografia básica:

editar
  1. P. Shirley, M. Ashikhmin, S. Marschner, Fundamentals of Computer Graphics, 3rd Edition, A K Peters, 2009.
  2. E. Angel, D. Shreiner, Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL, 6th edition, Addison Wesley, 2011.
  3. D. Hearn, M. Baker, Computer Graphics with OpenGL. 3. ed. Upper Saddle River, NJ: Pearson Education, 2004

Bibliografia complementar:

editar
  1. J. Foley, A. van Dam, S. K. Feiner, J. F. Hughes, Computer Graphics: Principles and Practice in C, 2nd Edition, Addison-Wesley Professional, 1996.
  2. L. Ammeraal, K. Zhang, Computer Graphics for Java Programmers, 2nd Edition, Wiley, 2007.
  3. E. Lengyel, Mathematics for 3D Game Programming and Computer Graphics, 3rd. Edition, Course Technology PTR, 2011.
  4. M. McShaffry, Game Coding Complete, 3rd. Edition, Charles River Media, 2009. C. Carter, Microsoft XNA Unleashed: Graphics and Game Programming for Xbox 360 and Windows, Sams, 2007