• Shirley P. e Ashikhmin M. (2010). Fundamentals of Computer Graphics (3. ª Ed.). Wellesley: A K Peters. Pereira J., Brisson J., Coelho A., Ferreira A., Gomes M. (2018). Introdução à Computação Gráfica. Lisboa: FCA Editora. Dirksen J. (2018). Learning Three.js - Third Edition. Packt Publishing.  
  • Engenharia Informática (ISMAT)
  • 587
  • 2267
  • Computação Gráfica
  • ISMAT587-2267
  • 2
  • 6
  • 0
  • 12
  • Não
  • Português
  • Em todos os objetivos de aprendizagem serão usados todas as metodologias de ensino. O conteúdo lecionado é implementado em software usando programação. São utilizadas metodologias ativas e orientadas à resolução de problemas (PBL). No final de cada parte são desenvolvidos projetos integrando todos os conteúdos lecionados.
  • Obrigatório
  • OA1: Conhecer e aplicar conceitos fundamentais de Computação Gráfica; OA2: Conhecer a teoria e as técnicas referentes aos sistemas gráficos 2D e 3D; OA3: Saber implementar aplicações que envolvam estas técnicas, utilizando ThreeJS.
  • CP1. Introdução à Computação Gráfica CP2. Introdução ao ThreeJS CP3. Transformações geométricas CP4. Projeções CP5. Iluminação e sombreamento CP6. Texturas CP7. Modelação Geométrica CP8. Curvas e Superfícies CP9. Animação CP10. Estruturas de dados espaciais CP11. Motor de física
  • Descrição Data Limite Ponderação
    Teste de avaliação 27/05/2026 50%
    TP1 24/04/2026 20%
    TP2 10/06/2026 30%

     

  • Semestral
  • Em Computação Gráfica são estudados métodos e técnicas de representação gráfica em 3D. Numa primeira fase o objetivo é criar um cenário o mais realista possível e navegar nele. Na segunda fase é utilizado o cenário para a criação de um jogo ou demonstração.