Engenharia Electrotcnica (2287) - 5 ano, 2 semestre Engenharia Informtica (2852) - 4 ano, 2 semestre Cap. 0: Planificao do Processo de Ensino-Aprendizagem
Ensino de Informtica (3326) - 4 ano, 2 semestre
Engenharia Electrotcnica (2287) - 5 ano, 2 semestre Engenharia Informtica (2852) - 4 ano, 2 semestre Contedos programticos (captulo a captulo) 1. Hardware Grfico 2. Rasterizao 3. Transformaes Geomtricas 2D e 3D 4. Projeces e Visualizao 3D 5. Visibilidade e Remoo de Linhas e Superfcies Ocultas 6. Iluminao, Sombreamento e Texturas 7. Curvas e Superfcies Paramtricas 8. Curvas e Superfcies Implcitas 9. Slidos e Modeladores Geomtrico 10. Histria, Presente e Futuro da Computao Grfica Bibliografia (essencial) 1. J.Foley, A. van Dam, S. Feiner, J. Hughes. Computer Graphics: Principles and Practice (2nd edition in C). Addison-Wesley Publ. Company, 1996. 2. D. Salomon. Computer Graphics and Geometric Modeling. Springer- Verlag,1999. 3. J.Gomes e L. Velho. Image Processing for Computer Graphics. Springer- Verlag, 1997. 4. R. Wright Jr. e M. Sweet. OpenGL SuperBible. Waite Group Press, 2000. 5. D. Schreiner, M. Woo, J. Neider e T. Davis. OpenGL Programming Guide. Addison-Wesley Publ. Company, 2003. 6. D. Schreiner. OpenGL Reference Manual. Addison-Wesley Professional, 2004. Hiperligaes (no essencial) Ponto de informao da disciplina de Computao Grfica: 1. www.di.ubi.pt/~cg
Ponto de informao da biblioteca OpenGL
2. www.opengl.org
Ponto de informao geral sobre programao grfica
3. http://www.cbel.com/graphics_programming Avaliao 1 Frequncia (5 valores) - 12 de Abril (17h-19h) 2 Frequncia (5 valores) - 24 de Maio (17h-19h) Projecto (10 valores) - 31 de Maio - O projecto carece de reunio quinzenal com o docente, com incio na 2 semana do semestre. - O projecto pode ser feito em grupo de 2 ou 3 alunos, mas cada um tem uma tarefa ou subprojecto pelo qual responsvel. - Data limite de entrega de projecto: 31de Maio de 2005. - Penalizao por cada dia de atraso de entrega: 0.25 valores. - O projecto carece de relatrio final escrito em Latex. - O projecto carece de apresentao final se for necessrio. - Para o relatrio de projecto esto reservados 2.0 valores em 10 possveis. - O projecto entregue em disco ptico. Admisso a exame - Obteno de pelo menos 6 valores no projecto. - Assiduidade: 10T+10TP+10P+5R presenas nas aulas e reunies semanais. Projectos 1. Editor Interactivo de Curvas de Bzier 2. Editor Interactivo de Superfcies de Bzier 3. Editor Interactivo de Curvas B-Spline 4. Editor Interactivo de Superfcies B-Spline 5. Editor de Slidos B-rep 6. Jogo do Tetris 7. Jogo de Bouncing 8. Jogo de Snooker (5 bolas) 9. Iluminao Interactiva de Cenas Virtuais