Licenciatura em Engenharia Informática e de Computadores ... · LEIC CG Bibliografia...

21
Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Apresentação © 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

Transcript of Licenciatura em Engenharia Informática e de Computadores ... · LEIC CG Bibliografia...

Licenciatura em Engenharia Informática e de Computadores

Computação Gráfica

Apresentação

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Language

Any foreign student in class?

English is necessary?

Portuguese is fine for all?

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Relação Presenças/NotasComputação Gráfica (Taguspark 2009/2010)

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Vídeo

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Tópicos Focados� Enquadramento e Conceitos Fundamentais

� Sistemas Gráficos e Modelos

� Modelação Geométrica

� Transformações Geométricas

� Pipeline de Visualização 3D

� Criação de Imagens com Elevado Grau de Realismo

� Modelos de Cor

� Formatos de Imagem

� GLSL

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Objectivos� Aprender os conceitos mais importantes de CG 3D

� Conhecer o funcionamento de sistemas gráficos 3D

� Aprender a arquitectura das aplicações gráficas

� Saber usar um Sistema Gráfico com arquitectura orientada por objectos e baseada em eventos

� Aprender, com detalhe, os vários tipos de transformações que são usados num pipeline de visualização

� Conhecer e saber escolher Modelos de Cor e Formatos de Imagem

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Pré-requisitos� Boas competências em

� Programação C++ � Programação com objectos

� Bons conhecimentos de Estruturas de Dados� Listas� Árvores� Arrays

� Conhecer fundamentos de � Geometria� Álgebra Linear

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Corpo Docente

� Alameda� Prof. Alfredo Ferreira (Teóricas e Laboratórios)

� Prof. Mário Rui Gomes (Laboratórios)

� Taguspark� Prof. Mário Rui Gomes (Teóricas/Laboratórios)

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Bibliografia� “Interactive Computer Graphics:

A Top-down Approach with OpenGL”Sixth EditionEdward Angel, and Dave Shreiner

� “Textos de apoio de Computação Gráfica”João Manuel Brisson Lopes, Mário Rui Gomes e João Madeiras PereiraDEI/IST/UTL

http://disciplinas.ist.utl.pt/leic-cg/textos/index.html

� Não usem acetatos como elemento principal de estudo!

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Bibliografia Secundária� www.cs.unm.edu/~angel

� www.web3d.org

� www.opengl.org

� Aulas Gravadas 2006/2007: https://cgm.dei.ist.utl.pt/moodle

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Abordagem Pedagógica

� Nas Aulas Teóricas:� Perspectiva Top-Down (dos Modelos às Quadrículas)

� Exemplos em OpenGL

� Entradas até 15 minutos após o início das aulas

� A utilização de portáteis não é permitida

� Nas Aulas de Laboratório:� Trabalhos em todas as aulas

� Quatro avaliações

� Resultado final: • Um jogo interactivo desenvolvido em C++ usando OpenGL

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Avaliação� Componente Teórica

� Dois testes + Exame de Recurso

� Classificação mínima na componente: 9.5

� Peso na Classificação Final: 50%

� Componente Prática� Dez aulas laboratório, a partir da segunda semana

� Quatro avaliações, ponderadas com participação nas aulas

� Classificação mínima na componente: 9.5

� Peso na Classificação Final: 50%

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

Nota da componente prática de do ano anterior não é “congelada”

LEICCG

Avaliação

Época Normal

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

Componente Peso Nota Mín.

Prática 50% 9,5 Dez laboratórios, quatro avaliações:#1: Sem 5 14/10 a 18/10#2: Sem 7 28/10 a 1/11#3: Sem 9 11/11 a 15/11#4: Sem 11 25/11 a 29/11

O trabalho é avaliado no turno de laboratório em que o grupo está inscrito.

Teórica 50% 9,5 Dois testes:#1: 26/10#2: 20/11

Repescagem (um dos testes) / Exame de Recurso:#R: 11/01

A repescagem pode ser apenas realizada a um dos testes.

LEICCG

Avaliação

Época Especial

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

Componente Peso Nota Mín. Observações

Prática 50% 9,5 Nota obtida na componente prática durante aépoca normal.

Teórica 50% 9,5 Exame: ??/??

Componente Peso Nota Mín. Observações

Prática 50% 9,5Proj. OpenGL

Protótipo: 15 valores

Relatório: 5 valores

Todas as notas de época normal são descartadas.Os enunciados dos projectos só são disponibilizados a alunos com aprovação no exame teórico

Teórica 50% 9,5 Exame ??/??

LEICCG

Estudantes Trabalhadores

� Têm de ter o estatuto registado na Secretaria

� Não se inscrevem em turma de laboratório

� Têm que informar o corpo docente da situação

� Enviam, por e-mail, uma versão operacional do trabalho e um relatório, até às 12h de 6ª feira da semana em que se realizam avaliações

� No final do semestre, é realizada uma prova oral suplementar sobre todo o trabalho entregue.

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Aulas de Laboratório

Funcionamento� Início a 23 de Setembro

� Enunciados publicados na 2ª feira da semana anterior

� Existem objectivos específicos para cada aula.

� Trabalho deve vir preparado.

� Durante cada aula de avaliação:� Início: docente esclarece dúvidas

� Ao longo da aula: docente verifica se os objectivos foram atingidos e classifica

� Final da aula: esclarecimentos sobre aula seguinte

� Nas restantes aulas:� Apoio ao desenvolvimento

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Aulas de Laboratório

Inscrições� Inscrições realizadas no FENIX

� Secção AGRUPAMENTOS

� Grupos de três elementos (máx. oito por turno)

� Período de Inscrições� das 14h00 de 17/09 (3ª) até 14h00 de 20/09 (6ª)

� Resolução de problemas com as inscrições� Alameda: Sexta-feira 21/02 14h – Sala 533 INESC

� Taguspark: Final da 2ª aula teórica

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

LEICCG

Aulas de Laboratório

Inscrições

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

ATENÇÃO

Não inscrevam outros colegas no vosso grupo sem a sua autorização.

LEICCG

Laboratórios vs Teóricas

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

AVISO

Bom desempenho nos laboratórios

≠Bom desempenho na teórica

LEICCG

Teó

ricaLaboratórios vs Teóricas

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL

gluLookAt(0.0, 0.0, -1.0, -1.0, 1.0, -1.0, 0.0, 0.0, -1.0)

��� � 0 0 �1 �

�� � �1 1 0 �

�� � 0 0 �1 �

�� � �

�12

� �12

� 0 0

0 0 �1 �11

2� �1

2� 0 0

0 0 0 1

Lab

ora

tóri

os

LEICCG

Questões?

© 2013 Corpo docente de Computação Gráfica / CG&M / DEI / IST / UTL