Mudanças entre as edições de "Scc-250 2015(cristina)"

De CoteiaWiki
(SCC0250 - Computação Gráfica (BCC-A))
(Slides)
Linha 44: Linha 44:
 
* Transformações Geométricas 2D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-05-Transformacoes_geometricas_2D_GLSL.pdf]
 
* Transformações Geométricas 2D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-05-Transformacoes_geometricas_2D_GLSL.pdf]
 
* Introdução OpenGL com Java [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-04-Introducao_Opengl_Java_GLSL.pdf]
 
* Introdução OpenGL com Java [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-04-Introducao_Opengl_Java_GLSL.pdf]
 +
* Transformações Geométricas 3D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-06-Transformacoes_geometricas_3D_GLSL.pdf]
  
 
<!--
 
<!--
Linha 49: Linha 50:
 
* Introdução OpenGL com Java [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-05-Introducao_Opengl_Java.pdf]
 
* Introdução OpenGL com Java [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-05-Introducao_Opengl_Java.pdf]
 
* Instruções OpenGL com DevCPP [[Arquivo: InstruçõesDevCPP.pdf]] - [[Arquivo: Glut.3.7.6+.rar]]
 
* Instruções OpenGL com DevCPP [[Arquivo: InstruçõesDevCPP.pdf]] - [[Arquivo: Glut.3.7.6+.rar]]
* Transformações Geométricas 3D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-07-Transformacoes_geometricas_3D.pdf]
 
 
* Viewing 2D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-08-Viewing_2D.pdf]
 
* Viewing 2D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-08-Viewing_2D.pdf]
 
* Viewing 3D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-09-Viewing_3D.pdf]
 
* Viewing 3D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-09-Viewing_3D.pdf]

Edição das 15h25min de 12 de março de 2015

SCC0250 - Computação Gráfica (BCC-A)

  • Horário: Ter. 08:10/09:50 (5-001) e Qui. 10:10/11:50 (5-001)
  • Profa. Maria Cristina F. de Oliveira; cristina [arroba] icmc.usp.br; Sala: 4-205

Atendimento PAE

  • Tácito Trindade de A. T. Neves; ttatn [arroba] icmc.usp.br; Sala: 1-007
  • Atendimento: Sexta 14:00-16:00

Avisos

  • Aula prática dia 10/03 no LAB6: Introdução OpenGL. Quem quiser pode levar o notebook. Instalar previamente: Netbeans, Git e Maven.



Slides

  • Introdução (Bacharelado em Ciências de Computação) [1]
  • Áreas relacionadas, cenário e histórico [2]
  • Dispositivos de Entrada e Saída e Formação de Imagens [3]
  • Conversão Matricial [4]
  • Transformações Geométricas 2D [5]
  • Introdução OpenGL com Java [6]
  • Transformações Geométricas 3D [7]



Listas de Exercícios


Códigos


Trabalho


Critério de avaliação e datas importantes

  • Primeira prova: 16 de Abril de 2015
  • Segunda prova: 19 de Maio de 2015
  • Terceira prova: 30 de Junho de 2015
  • Primeira apresentação trabalho: 28 de Abril de 2015
  • Segunda apresentação trabalho: 25 de Junho de 2015
  • Média Provas: (P1 + P2 + P3)/3
  • Média Final: (0.6 * MédiaProvas) + (0.4 * NotaTrabalho)

Notas


Bibliografia

  • HEARN, D.; BAKER. P. - Computer Graphics with OpenGL, Prentice-Hall, 2003.
  • ANGEL, E.. Interactive computer graphics: a top-down approach with OpenGL, Addison Wesley, 2000.
  • FOLEY, J.D. et aI. - Introduction to Computer Graphics - Addison- Wesley, 1994.
  • FOLEY, J.D. ET AL - Computer graphics: Principles and Practice, Addison- Wesley, 2a Edition in C. 1997. Hall. 2004.
  • SHIRLEY, P., ASHIKHRNIN, M., GLEICHER, M., MARSCHNER, S., REINHARD, E., SUNG, K., THORNPSON, W., and Willemsen, P. FundamentaIs of Computer Graphics, Second Ed .. A. K. Peters. Ltd., 2005.
  • W ATT A. - Fundamentais of Three Dimensional Computer Graphics, Addison- Wesley, 1989.
  • VELHO, L.: GOMES, J. - Sistemas Gráficos 3D, Rio de Janeiro, IMPA, 2001. 330p. (Série de Computação e Matemática) ISBN 85-224-0167-2.
  • AZEVEDO, E.; CONCr, A. Computação Gráfica - Teoria e Prática, Editora Campus. 2003.
  • COHEN, M.; MANSSOUR, LH. - OpenGL - Uma abordagem prática e Objetiva, Novatec, 2005

Links Interessantes

  • Trabalhos anteriores
* Fire in the Hole https://www.youtube.com/watch?v=HIQRk85eWjI
* Crime Scene http://youtu.be/c3HSnP5ovCg
* Alberto https://www.youtube.com/watch?v=YsWzzRRpblM
* Rubix Cube https://www.youtube.com/watch?v=3Db15mF7aRc 
  • OpenGL
* Nehe [8]
* Material Isabel Manssour [9]
* Nate Robins [10]
* Frustum culling - acelera o rendering [11]
* Frustum culling - acelera o rendering [12]
  • Softwares para Rendering 3D
* Ray-Tracing PovRay [13]
* Terrain Modeler
    * Terragen [14]
    * Bryce 6 [15]
    * Vue d'Esprit 8  [16]
* Tutorial ray tracing [17]
* Applet Ray trace [18]
* Sunflow Ray tracer [19]
  • Softwares para modelagem 3D
* Blender (Open Source) [20]
* Caligari TrueSpace 7.6 [21]
  • Modelos 3D
* Turbo Squid 3D models [22]
* Inria 3D models [23]
* Sweet Home 3D [24]
* 3D model free [25]
* Wings 3D - conversor de modelos [26]
* Free 3D models [27]
* MeshLab - editar e converter modelos 3D http://meshlab.sourceforge.net/
  • Efeitos especiais
* Cenas sem e com a edição no computador [28]
* Efeitos especiais do filme Lobo de Wall Street [29]