SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
ICC-034
© 2012, prof. Dr. Marcelo Costa oliveira
Computação Gráfica
Prof. Dr. Marcelo Costa Oliveira
cgufal@gmail.com
ICC-034
ü  Pré-requisitos
ü  Conhecimento em Programação
ü  Linguagem JAVA ou C/C++;
ü  Conhecimento de Cálculo e Álgebra;
ü  Capacidade de aprender bibliotecas sozinhos
ü  OpenGL (http://www.opengl.org/) ou
ü  JOGL (https://jogl.dev.java.net/)
ü  Interface gráfica:
ü  QT (http://www.qtsoftware.com/)
ü  FLTK (http://www.fltk.org/)
ICC-034
ü  Este não é um curso de desenho gráfico, não
veremos ferramentas prontas:
ü  Photoshop;
ü  Maya;
ü  3DStudio;
ü  Autocad;
ü  Etc.
ICC-034
ü  Grupo da Disciplina
ü  http://groups.google.com.br/group/cgufal20122
ü  Email:
ü  cgufal@gmail.com
ICC-034
ü  Ementa
ü  A Computação Gráfica é a área da ciência da
computação que estuda a geração, manipulação e
interpretação de modelos e imagens de objetos
utilizando computador.
ü  A disciplina abrange um conjunto de métodos e
técnicas diversas, tais como modelagem,
transformações 2D e 3D, visualização,
processamento de imagem, visão computacional,
iluminação e animação.
ICC-034
ü  Objetivos
ü  Tornar familiar a computação gráfica ao aluno;
ü  Focada nos fundamentos e prática dos conceitos
básicos e aplicações.
ü  Metodologia
ü  Aulas expositivas;
ü  Aulas práticas;
ü  Trabalhos em grupo;
ü  Leituras dirigidas;
ICC-034
ü  Avaliação
ü  Prova escrita individual – 5 pontos;
ü  Projetos e Exercícios – 5 pontos;
ü  Participação em Sala de aula (arredondamento de
notas);
ICC-034
ü  Desenvolvimento de Projeto – 3 pontos;
ü  Dupla;
ü  Construção de um programa com várias
funcionalidades;
ü  Apresentado no final de cada bimestre;
ü  Código de Honra
ü  Nunca compartilhe código fonte com outras duplas;
ü  Liberado o uso de exemplos de livros e da internet, mas
insira referências e saiba o que está acontecendo;
ü  Bem documentado – Pratique os Conceitos vistos em
Engenharia de Software;
ü  Interface gráfica – Faça uso do QT, FLTK e etc.;
ICC-034
ü  Bibliografia
ü  Computação Gráfica: Teoria e Prática. Eduardo
Azevedo e Aura Conci. ed.2 - Elsevier/Campus, 2003.
ü  Hearn, Donald e Baker, M. Pauline, Computer Graphics
with OpenGL. ed.3 - Prentice Hall, 2003.
ü  FOLEY, J. et al. Computer graphics : principles and
practice. 2. ed. Reading, MA: Addison-Wesley, 1997.
ü  Gomes, Jonas e Cruz Velho. Fundamentos da Computação
Gráfica, IMPA, Rio de Janeiro, 2003.
ü  Shirley P et al. Fundamentals of Computer Graphics. 2ed. -
AK Peters, 2005.
ü  Apostila de Computação Gráfica ICMC-USP, 2006.
ICC-034
ü  Rasterização e Preenchimento de primitivas
geométricas
ICC-034
ü  Transformações Geométricas
ICC-034
ü  Modelagem Geométrica
ICC-034
 Projeção
ICC-034
 Processo de Visualização 3D
ICC-034
 Modelos de Iluminação
ICC-034
 Técnicas de Processamento de Imagem
Porque estudar Computação Gráfica
ü  Imagens são massa
ü  Eu gosto de ver o que estou fazendo ….
ü  Eu gosto de mostrar o que estou fazendo para minha mãe e aos
meus colegas …
ü  Imagens são interessantes
ü  Envolvem simulação, IA, algoritmos, etc.
ü  Aplicam-se as mais diversas áreas …
ü  Eu nunca irei ganhar um Oscar pela minha atuação em
um filme
ü  Mas posso ganhar um de Efeitos Especiais ou Animação
utilizando Computação Gráfica;
ü  Computação Gráfica é divertida !!!! Portanto, se divirta !!!!

Mais conteúdo relacionado

Semelhante a Aula de CG

Arquitectura de Computadores 1 (EFA, 9º ano)
Arquitectura de Computadores 1 (EFA, 9º ano)Arquitectura de Computadores 1 (EFA, 9º ano)
Arquitectura de Computadores 1 (EFA, 9º ano)Joel Carvalho
 
Tema 10 Automação Da Engenharia
Tema 10   Automação Da EngenhariaTema 10   Automação Da Engenharia
Tema 10 Automação Da Engenhariabruno2003sp
 
Projeto e validação de um IP para o padrão JPEG e sua integração a uma plataf...
Projeto e validação de um IP para o padrão JPEG e sua integração a uma plataf...Projeto e validação de um IP para o padrão JPEG e sua integração a uma plataf...
Projeto e validação de um IP para o padrão JPEG e sua integração a uma plataf...Daniel Volpato
 
Apres. Marcos Souza2
Apres. Marcos Souza2Apres. Marcos Souza2
Apres. Marcos Souza2Marcos Roseno
 
[PRJ32][Christopher] aula 1 – introdução
[PRJ32][Christopher] aula 1 – introdução[PRJ32][Christopher] aula 1 – introdução
[PRJ32][Christopher] aula 1 – introduçãoChristopher Cerqueira
 
Sistemas de Microprocessadores 2013/2014
Sistemas de Microprocessadores 2013/2014Sistemas de Microprocessadores 2013/2014
Sistemas de Microprocessadores 2013/2014joel design
 
Sistemas de Microprocessadores 2013/2014
Sistemas de Microprocessadores 2013/2014Sistemas de Microprocessadores 2013/2014
Sistemas de Microprocessadores 2013/2014joel design
 
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...tdc-globalcode
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoEvânio Moreira
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoJeffersonReis46
 
Five Minute Speech - Academic Interests, Current Works and Experiences.
Five Minute Speech - Academic Interests, Current Works and Experiences.Five Minute Speech - Academic Interests, Current Works and Experiences.
Five Minute Speech - Academic Interests, Current Works and Experiences.Michel Alves
 
Paralelização em Sistemas Computacionais por Bruno Domingues
Paralelização em Sistemas Computacionais por Bruno DominguesParalelização em Sistemas Computacionais por Bruno Domingues
Paralelização em Sistemas Computacionais por Bruno DominguesJoao Galdino Mello de Souza
 
Artigo Ilha Digital - Controlador de Motor de Passo
Artigo Ilha Digital - Controlador de Motor de PassoArtigo Ilha Digital - Controlador de Motor de Passo
Artigo Ilha Digital - Controlador de Motor de PassoGS-Silva
 
Comparativo Qualitativo das Engenharias de Computação em MG
Comparativo Qualitativo das Engenharias de Computação em MGComparativo Qualitativo das Engenharias de Computação em MG
Comparativo Qualitativo das Engenharias de Computação em MGsaviorafael
 
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoTWebinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoTEmbarcados
 

Semelhante a Aula de CG (20)

Cursos de computação
Cursos de computaçãoCursos de computação
Cursos de computação
 
Arquitectura de Computadores 1 (EFA, 9º ano)
Arquitectura de Computadores 1 (EFA, 9º ano)Arquitectura de Computadores 1 (EFA, 9º ano)
Arquitectura de Computadores 1 (EFA, 9º ano)
 
Informativo Exatas UniNorte #4
Informativo Exatas UniNorte #4Informativo Exatas UniNorte #4
Informativo Exatas UniNorte #4
 
Tema 10 Automação Da Engenharia
Tema 10   Automação Da EngenhariaTema 10   Automação Da Engenharia
Tema 10 Automação Da Engenharia
 
Projeto e validação de um IP para o padrão JPEG e sua integração a uma plataf...
Projeto e validação de um IP para o padrão JPEG e sua integração a uma plataf...Projeto e validação de um IP para o padrão JPEG e sua integração a uma plataf...
Projeto e validação de um IP para o padrão JPEG e sua integração a uma plataf...
 
Apres. Marcos Souza2
Apres. Marcos Souza2Apres. Marcos Souza2
Apres. Marcos Souza2
 
[PRJ32][Christopher] aula 1 – introdução
[PRJ32][Christopher] aula 1 – introdução[PRJ32][Christopher] aula 1 – introdução
[PRJ32][Christopher] aula 1 – introdução
 
Sistemas de Microprocessadores 2013/2014
Sistemas de Microprocessadores 2013/2014Sistemas de Microprocessadores 2013/2014
Sistemas de Microprocessadores 2013/2014
 
Sistemas de Microprocessadores 2013/2014
Sistemas de Microprocessadores 2013/2014Sistemas de Microprocessadores 2013/2014
Sistemas de Microprocessadores 2013/2014
 
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
 
Plano cronograma cad
Plano cronograma cadPlano cronograma cad
Plano cronograma cad
 
Simulado ipd1
Simulado ipd1Simulado ipd1
Simulado ipd1
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básico
 
Programação em-arduino-módulo-básico
Programação em-arduino-módulo-básicoProgramação em-arduino-módulo-básico
Programação em-arduino-módulo-básico
 
Five Minute Speech - Academic Interests, Current Works and Experiences.
Five Minute Speech - Academic Interests, Current Works and Experiences.Five Minute Speech - Academic Interests, Current Works and Experiences.
Five Minute Speech - Academic Interests, Current Works and Experiences.
 
Paralelização em Sistemas Computacionais por Bruno Domingues
Paralelização em Sistemas Computacionais por Bruno DominguesParalelização em Sistemas Computacionais por Bruno Domingues
Paralelização em Sistemas Computacionais por Bruno Domingues
 
Artigo Ilha Digital - Controlador de Motor de Passo
Artigo Ilha Digital - Controlador de Motor de PassoArtigo Ilha Digital - Controlador de Motor de Passo
Artigo Ilha Digital - Controlador de Motor de Passo
 
Aula 04 Planejamento e Controle de Obras
Aula 04 Planejamento e Controle de ObrasAula 04 Planejamento e Controle de Obras
Aula 04 Planejamento e Controle de Obras
 
Comparativo Qualitativo das Engenharias de Computação em MG
Comparativo Qualitativo das Engenharias de Computação em MGComparativo Qualitativo das Engenharias de Computação em MG
Comparativo Qualitativo das Engenharias de Computação em MG
 
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoTWebinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
 

Último

Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdfjacquescardosodias
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedJaquelineBertagliaCe
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...azulassessoria9
 
Renascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDFRenascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDFRafaelaMartins72608
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxMarcosLemes28
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdfmarlene54545
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxAntonioVieira539017
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmicolourivalcaburite
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptjricardo76
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.denisecompasso2
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do séculoBiblioteca UCS
 
3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptxMarlene Cunhada
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdfAPRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdfgerathird
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Centro Jacques Delors
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Cabiamar
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 

Último (20)

Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
Renascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDFRenascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDF
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdfAPRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 

Aula de CG

  • 1. ICC-034 © 2012, prof. Dr. Marcelo Costa oliveira Computação Gráfica Prof. Dr. Marcelo Costa Oliveira cgufal@gmail.com
  • 2. ICC-034 ü  Pré-requisitos ü  Conhecimento em Programação ü  Linguagem JAVA ou C/C++; ü  Conhecimento de Cálculo e Álgebra; ü  Capacidade de aprender bibliotecas sozinhos ü  OpenGL (http://www.opengl.org/) ou ü  JOGL (https://jogl.dev.java.net/) ü  Interface gráfica: ü  QT (http://www.qtsoftware.com/) ü  FLTK (http://www.fltk.org/)
  • 3. ICC-034 ü  Este não é um curso de desenho gráfico, não veremos ferramentas prontas: ü  Photoshop; ü  Maya; ü  3DStudio; ü  Autocad; ü  Etc.
  • 4. ICC-034 ü  Grupo da Disciplina ü  http://groups.google.com.br/group/cgufal20122 ü  Email: ü  cgufal@gmail.com
  • 5. ICC-034 ü  Ementa ü  A Computação Gráfica é a área da ciência da computação que estuda a geração, manipulação e interpretação de modelos e imagens de objetos utilizando computador. ü  A disciplina abrange um conjunto de métodos e técnicas diversas, tais como modelagem, transformações 2D e 3D, visualização, processamento de imagem, visão computacional, iluminação e animação.
  • 6. ICC-034 ü  Objetivos ü  Tornar familiar a computação gráfica ao aluno; ü  Focada nos fundamentos e prática dos conceitos básicos e aplicações. ü  Metodologia ü  Aulas expositivas; ü  Aulas práticas; ü  Trabalhos em grupo; ü  Leituras dirigidas;
  • 7. ICC-034 ü  Avaliação ü  Prova escrita individual – 5 pontos; ü  Projetos e Exercícios – 5 pontos; ü  Participação em Sala de aula (arredondamento de notas);
  • 8. ICC-034 ü  Desenvolvimento de Projeto – 3 pontos; ü  Dupla; ü  Construção de um programa com várias funcionalidades; ü  Apresentado no final de cada bimestre; ü  Código de Honra ü  Nunca compartilhe código fonte com outras duplas; ü  Liberado o uso de exemplos de livros e da internet, mas insira referências e saiba o que está acontecendo; ü  Bem documentado – Pratique os Conceitos vistos em Engenharia de Software; ü  Interface gráfica – Faça uso do QT, FLTK e etc.;
  • 9. ICC-034 ü  Bibliografia ü  Computação Gráfica: Teoria e Prática. Eduardo Azevedo e Aura Conci. ed.2 - Elsevier/Campus, 2003. ü  Hearn, Donald e Baker, M. Pauline, Computer Graphics with OpenGL. ed.3 - Prentice Hall, 2003. ü  FOLEY, J. et al. Computer graphics : principles and practice. 2. ed. Reading, MA: Addison-Wesley, 1997. ü  Gomes, Jonas e Cruz Velho. Fundamentos da Computação Gráfica, IMPA, Rio de Janeiro, 2003. ü  Shirley P et al. Fundamentals of Computer Graphics. 2ed. - AK Peters, 2005. ü  Apostila de Computação Gráfica ICMC-USP, 2006.
  • 10. ICC-034 ü  Rasterização e Preenchimento de primitivas geométricas
  • 17. Porque estudar Computação Gráfica ü  Imagens são massa ü  Eu gosto de ver o que estou fazendo …. ü  Eu gosto de mostrar o que estou fazendo para minha mãe e aos meus colegas … ü  Imagens são interessantes ü  Envolvem simulação, IA, algoritmos, etc. ü  Aplicam-se as mais diversas áreas … ü  Eu nunca irei ganhar um Oscar pela minha atuação em um filme ü  Mas posso ganhar um de Efeitos Especiais ou Animação utilizando Computação Gráfica; ü  Computação Gráfica é divertida !!!! Portanto, se divirta !!!!