DC-UFRPE/Bacharelado em Ciência da Computação/Motores Gráficos
Programa da Disciplina
[editar | editar código-fonte]Nome: | MOTORES GRÁFICOS |
Código: | 14722 |
Departamento: | Departamento de Computação (DC) |
Área: | Fundamentos da Computação |
Carga-horária total: | 60h |
Créditos: | 4 |
Pré-requisitos: | 14117 - INTRODUÇÃO À PROGRAMAÇÃO I |
Ementa
[editar | editar código-fonte]- Visão geral de um motor gráfico.
- Malhas.
- Texturas.
- Materiais.
- Grafo de cena.
- Particionamento do espaço.
- Câmeras.
- Luzes. Sombras.
- Céu.
- Terrenos.
- Tratamento de entrada.
- Interface gráfica.
- Animação. Sistemas de partículas.
Objetivos
[editar | editar código-fonte]Abordar conceitos básicos e algoritmos relacionados a motores gráficos, permitindo que os alunos experimentem na prática os conhecimentos obtidos.
Bibliografia
[editar | editar código-fonte]Básica
[editar | editar código-fonte]1. KERGER, F. OGRE 3D 1.7 beginner's guide. 1. ed. Packt Publishing, 2010. 300 p
2. GOLDSTONE, W. Unity 3.x game development essentials. 2. ed. Packt Publishing, 2011. 488 p.
3. GREGORY, J. Game engine architecture. 2. ed. A K Peters/CRC Press, 2014. 1052 p.
Complementar
[editar | editar código-fonte]1. KERGER, F. OGRE 3D 1.7 beginner s guide. 1. ed. Packt Publishing, 2010. 300 p. 2. GOLDSTONE, W. Unity 3.x game development essentials. 2. ed. Packt Publishing, 2011. 488 p. 3. GREGORY, J. Game engine architecture. 2. ed. A K Peters/CRC Press, 2014. 1052 p. 4. THORN, A. UDK game development. 1. ed. Cengage Learning PTR, 2011. 720 p. 5. TRACY, S.; REINDELL, P. CryENGINE 3 game development beginner s guide. 1. ed. Packt Publishing, 2012. 354 p. 6. DIRKSEN, J. Learning Three.js the JavaScript 3D library for WebGL. 1. ed. Packt Publishing, 2013. 402 p. 7. EBERLY, D. 3D game engine design a practical approach to real-time computer graphics. 2. ed. CRC Press, 2006. 1060 p. 8. LENGYEL, E. Mathematics for 3D game programming and computer graphics. 3. ed. Cengage Learning PTR, 2011. 576 p.