FEUP - Computação Gráfica
Você está em: Início > EIC0019
Código: EIC0019 Sigla: CGRA
Página Web: https://moodle.up.pt/
MIEIC 154 Plano de estudos a partir de 2009/10 2 - 6 56 162
Rui Pedro da Silva Nóbrega 2,00
António Fernando Vasconcelos Cunha Castro Coelho 4,00
A ficha foi alterada no dia 2015-02-18.
Campos alterados: Objetivos, Métodos de ensino e atividades de aprendizagem, Componentes de Avaliação e Ocupação, URL da página, Provas e trabalhos especiais
ENQUADRAMENTO: A computação Gráfica tem vindo a afirmar-se e é hoje um componente muito importante em toda a envolvente de interação pessoa-computador. No entanto, a sua aplicabilidade vai muito além, tendo hoje em dia uma posição de relevo em indústrias importantes como sejam a cinematográfica e a dos jogos. Também na tecnologia e na ciência desempenha um papel insubstituível permitindo a visualização de fenómenos, muitas vezes ligada a simulação e a técnicas de realidade virtual. Nesta unidade curricular, efetua-se uma abordagem às matérias de Computação Gráfica segundo uma filosofia tipo Top-Down, iniciando-se com os temas mais relacionados com os 3D (síntese de imagem, modelação) e terminando com a visita a vários algoritmos mais elementares, no âmbito dos 2D. A componente 3D da matéria é acompanhada, nas aulas práticas, com exercícios baseados em tecnologias de grande utilização, o OpenGL e o WebGL.
OBJETIVOS ESPECÌFICOS: - Transmitir o conhecimento de conceitos, técnicas, algoritmos, tecnologias e arquitecturas de Computação Gráfica. - Reforçar os conhecimentos teóricos com a sua aplicação prática, por meio da implementação, teste e avaliação de algoritmos abordados em teoria.
- Componente científica: 50%
- Componente tecnológica: 50%
- compreender a interligação dos vários módulos de um sistema gráfico 3D;
- desenhar e implementar pequenas aplicações orientadas para os 3D;
- desenhar e implementar aplicações com interface gráfica, nas suas várias vertentes;
- dominar a programação por eventos.
- Programação (preferivelmente em C/C++)
- Algoritmos e Estruturas de Dados.
- Operações algébricas de utilização comum.
- Álgebra e Matemática.
Panorâmica da Computação Gráfica e suas aplicações.
Síntese de Imagem de cenas 3D:
iluminação local e iluminação global;
cálculo de visibilidade.
Representação de cor em Computação Gráfica.
Transformações geométricas 2D/3D.
malhas poligonais 3D,
superfícies e sólidos.
Interacção; conceitos para o desenvolvimento de interfaces gráficas.
Computação Gráfica 2D: algoritmos de rasterização, transformações geométricas 2D e visualização 2D.
Hearn, Donald; Computer graphics. ISBN: 0-13-578634-7
Outros elementos de consulta serão disponibilizados oportunamente pelos docentes/Other bibliographic issues may be available.
- Apresentação das principais teorias, técnicas e algoritmos utilizados em Computação Gráfica.
- Discussão e desenvolvimento de exercícios, testados em computador, ao nível de cada grupo, com possíveis desenvolvimentos extra-escolares.
- Utilização de OpenGL/WebGL para verificação de alguns tópicos teóricos 3D, assim como para as questões 2D.
- Realização de um pequeno projeto.
C/C++, OpenGL, Java
Ciências Físicas > Ciência de computadores > Modelação em 3 dimensões
Ciências Físicas > Ciência de computadores > Sistema de computadores > Interacção pessoa-computador
Exame 60,00
Estudo autónomo 78,00
Total: 164,00
Não exceder o número limite de faltas e obter um mínimo de 40% na classificação da avaliação distribuída.
AvEx: Classificaçao de Exame
AvDis: Avaliação Distribuída
CF = 60% AvEx + 40% AvDis
AvDis = 50% Minitestes + 50% Trabalho/Projeto
Para obter aprovação é exigido um mínimo de 40% em qualquer das duas componentes de avaliação, distribuída e exame final. NOTA: os mini-testes são sem consulta; o exame final é com consulta.
Os minitestes ocorrerão no horário das aulas teóricas, nas seguintes datas:
MT1: 25/03/2015 (salas B104, B208, B213)
MT2: 13/05/2015 (salas B104, B208, B213)
Os alunos com inscrição TE e equivalentes devem, de preferência, realizar os mini testes correspondentes à avaliação distribuída, sendo o trabalho/projeto obrigatório. Devem tomar a iniciativa de acordar, com o docente, datas para acompanhamento dos trabalhos práticos.
A classificação final poderá, em caso de haver vantagem, ser atribuída como em melhoria de classificação.
Para efeitos de melhoria, a classificação distribuída resume-se a 20% correspondentes ao trabalho/projeto, dispensando-se a classificação dos minitestes (peso do exame = 80%).
Embora a lingua "regular" de ensino seja o Português, pode optar-se pelo Inglês no caso de a unidade curricular ser frequentada por alunos estrangeiros. O material de apoio à unidade curricular e os resultados das avaliações são publicados no moodle da FEUP.
Página gerada em: 2019-04-25 às 19:20:23 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais