Currículo
Fundamentos de Computação Gráfica 05158
Contextos
Groupo: Escola de Tecnologias e Arquitetura > Optativas > Departamento de Ciências e Tecnologias da Informação > 1º Ciclo
ECTS
6.0 (para cálculo da média)
Objectivos
Após a conclusão desta unidade curricular, o estudante deverá estar apto a: OA1 – Compreender os princípios matemáticos subjacentes à geração de imagens sintéticas. OA2 – Compreender os conceitos matemáticos essenciais para animação 3D. OA3 – Compreender, projetar e implementar algoritmos para renderização de imagens sintéticas, equilibrando tempo real e foto-realismo. OA4 – Compreender, projetar e implementar algoritmos para animação 3D, aplicando interpolação, cinemática e física básica para criar cenas dinâmicas. OA5 - Aplicar os algoritmos de renderização e animação 3D em pequenos projetos ou módulos, demonstrando como estes poderiam ser usados em contextos como videojogos, simuladores, mundos virtuais ou visualização interativa de dados.
Programa
Conteúdos Programáticos (CP) desta unidade curricular: CP1 - Fundamentos Matemáticos da Computação Gráfica CP1.1 - Álgebra linear e geometria analítica aplicadas à computação gráfica CP1.2 - Sistemas de coordenadas, transformações e matrizes CP1.3 - Vetores, produtos internos e externos, quaternions CP1.4 - Raios paramétricos e interseções com geometria CP2 - Fundamentos da Geração de Imagens Sintéticas (Renderização) CP2.1 - Algoritmos para rasterização e ray tracing CP2.2 - Iluminação local e global, materiais e shaders CP2.3 - Estruturas de aceleração CP2.4 - Implementação e otimização de algoritmos de renderização CP3 – Fundamentos da Animação 3D CP3.1 - Cinemática direta e inversa CP3.2 - Interpolação e curvas (Bezier, B-Spline) CP3.3 - Hierarquias de objetos e key framing CP3.4 - Rigging e skinning: associação de esqueletos a geometria CP3.5 - Animação baseada em física, procedimental e blend shapes CP3.6 - Implementação e otimização de algoritmos de animação 3D
Método de Avaliação
Avaliação ao longo do semestre: - Nota final: Projeto Prático em Grupo (PPG) (40% da nota final) + Avaliação Escrita Individual (AEI) (60% da nota final). - Projeto Prático em Grupo (PPG): desenvolvido em grupo ao longo do semestre, com acompanhamento frequente, demonstração de progresso semanal, assim como entregas e discussões orais intermédias e finais; a entrega final do PPG terá de ser realizada até à data limite indicada no seu enunciado; o PPG não poderá ser entregue na 2ª Época de Avaliação; as discussões orais finais do PPG realizam-se em grupo após a entrega final, na(s) data(s) indicada(s) no seu enunciado; apesar do PPG ser desenvolvido em grupo, a nota a atribuir a cada estudante do grupo é individualizada em função da contribuição do estudante para o PPG e a prestação do estudante na discussão oral. - Avaliação Escrita Individual (AEI): 1 Mini-Teste escrito individual durante o período letivo (50% da AEI) + 1 Mini-Teste escrito individual realizado na 1ª Época de Avaliação (50% da AEI); em alternativa, poderá ser realizado 1 Teste escrito individual na 1ª Época de Avaliação (100% da AEI) ou na 2ª Época de Avaliação (100% da AEI); nota na AEI inferior a 7.5 valores (de um máximo de 20 valores) resulta em reprovação na UC. Avaliação por Exame (i.e., avaliação única que contribui com 100% da nota final): - Dado o caráter iminentemente prático desta unidade curricular, não existe a possibilidade de Avaliação por Exame (após aprovação da Comissão Pedagógica da ISTA em conformidade com o Ponto 3 do Art. 7.º do RGACC). Melhoria de nota: - Dado o caráter iminentemente prático desta unidade curricular, não existe a possibilidade de melhoria de nota no Projeto Prático em Grupo (PPG), podendo apenas ser realizada melhoria de nota na Avaliação Escrita Individual (AEI), em conformidade com o Ponto 4 do Art. 18.º do RGACC. Época Especial: - Nota final: Projeto Prático Especial (PPE) (40% da nota final) + Teste Escrito Individual (TEI) (60% da nota final). - Projeto Prático Especial (PPE): projeto desenvolvido em grupo ou individualmente, de acordo com decisão do docente; características, entregáveis, critérios de avaliação e esforço de desenvolvimento do PPE equiparáveis ao PPG da 1ª Época de Avaliação, podendo o docente requerer sessões de avaliação de progresso; o enunciado do PPE poderá ser diferente do enunciado do PPG da 1ª Época de Avaliação; caso o estudante tenha obtido nota no PPG na 1ª Época de Avaliação, essa nota pode ser diretamente atribuída ao PPE; para poder realizar PPE e requerer o respetivo enunciado, o estudante terá de informar o docente dessa sua intenção, por e-mail, até 2 meses antes da data de início da Época Especial de Avaliação. - Teste Escrito Individual (TEI): teste realizado na Época Especial de Avaliação; nota no TEI inferior a 7.5 valores (de um máximo de 20 valores) resulta em reprovação na unidade curricular.
Carga Horária
Carga Horária de Contacto -
Trabalho Autónomo - 113.0
Carga Total -