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

De CoteiaWiki
(Código)
(Avisos)
 
(128 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
  
== <font color="blue">SCC650 Computação Gráfica</font> ==
+
== <b><font color="blue">SCC650 Computação Gráfica</font></b> ==
Horário: Ter. 13:10 ()  
+
Horário: Terça 13:20-16:00<br> 
 +
Local:    Bloco Laranja - Sala 023 - campus II<br>
 +
'''Profa. Maria Cristina F. de Oliveira'''; cristina [arroba] icmc.usp.br; Sala: 4-205
 +
 
 +
== <b><font color="#0066FF">Atendimento PAE</font></b> ==
 +
'''Erick Gómez Nieto'''; erick.gomez [arroba] usp.br; Sala: 1-015 (LMACC)<br>
 +
Atendimento: Quarta 19:00-21:00 hrs
 +
 
 +
== <b><font color="blue">Critérios de avaliação e datas importantes</font></b> ==
 +
 
 +
<ul>
 +
<li>Primeira prova (P1): '''28 de Abril'''  </li>
 +
<li>Segunda prova (P2): '''30 de Julho'''</li>
 +
<li>Primeira apresentação trabalho: '''05 de Maio'''</li>
 +
<li>Segunda apresentação trabalho: '''23 de Junho'''</li>
 +
<li>Média Provas: (P1 + P2)/2</li>
 +
<li>Média Final: (0.6 * MédiaProvas) + (0.4 * NotaTrabalho)</li>
 +
</ul>
 +
 
 +
== <b><font color="red">Avisos</font></b> ==
 +
<ul>
 +
<li> <font size="4">'''A prova de RECUPERAÇÃO será no dia 31/07, as 10:00h, na sala 3-010.'''</font></li> 
 +
<li> <font size="4">'''Vista de prova P2: dias 16-07 ou 30-07, das 11:00 as 12:00'''</font></li> 
 +
<li>Especificação do trabalho em trajetórias e colisões: [[Arquivo: Trabalho_650.pdf]]</li>
 +
<li> Aula II de colisões [[Arquivo: RespostaColisoes.pdf‎‎]]</li>
 +
<li> Aula I de colisões [[Arquivo: ColisoesDet.pdf‎‎]]</li>
 +
<li> Segunda parte da aula de trajetórias [[Arquivo: TrajetoriasModelos.pdf‎]]</li>
 +
<li> Código fonte do modelo massa-mola [[Arquivo: SpringMotion.zip]]</li>
 +
<li> Aula de fundamentos em trajetórias [[Arquivo: Trajetorias.pdf]]</li>
 +
<li> '''Vista de prova P1: 03/06, das 16:30hrs às 18:30hrs.'''</li>
 +
<li> (REMARCADO DEVIDO A UM IMPREVISTO) '''Vista de prova P1: 01/06, das 16:30hrs às 18:30hrs.'''</li> 
 +
<li> Primeira apresentação de trabalho (05/05)</li>
 +
<li> Aula prática dia 14/04: OpenGL. Pode levar o notebook.</li>
 +
<li> Aula prática dia 10/03: Introdução OpenGL. Pode levar o notebook.</li>
 +
<li>(24/02) Primeira aula</li>
 +
</ul>
 +
 
 +
== <b><font color="greem">Notas</font></b> ==
 +
* <font size="4">'''Nota Final:''' [[Arquivo:NotaFinal.zip‎]]</font>
 +
* <font size="4">'''2ª Prova (P2) e Trabalho Final:''' [[Arquivo:NotasP2Projeto.zip‎]]</font>
 +
* 1ª Prova (P1): [[Arquivo:Notas_scc06502015.zip]]
 +
 
 +
== <b><font color="#0066FF">Slides</font></b> ==
 +
<ul>
 +
<li>Introdução [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-01-Apresentacao_disciplina.pdf] </li>
 +
<li>Áreas relacionadas, cenário e histórico [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-02-Introducao_computacao_grafica.pdf] </li>
 +
<li>Dispositivos de entrada e saída [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-03-Dispositivos_Saida_formacao_imagens.pdf] </li>
 +
<li>Formação de Imagens [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-04-Formacao_imagens.pdf] </li>
 +
<li>Conversão Matricial [http://wiki.icmc.usp.br/images/4/4a/SCC0250-slides-12-Conversao_matricial.pdf]</li>
 +
<li><s><font color="gray">Introdução OpenGL 2 com Java</font></s>  [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/SCC0250-slides-05-Introducao_Opengl_Java.pdf] </li>
 +
<li>Introdução OpenGL 3 com Java [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-04-Introducao_Opengl_Java_GLSL.pdf] </li>
 +
<li><s><font color="gray">Instruções OpenGL 2 com DevCPP</font></s> [[Arquivo: InstruçõesDevCPP.pdf]] - [[Arquivo: Glut.3.7.6+.rar]] </li>
 +
<li>Transformações Geométricas 2D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-05-Transformacoes_geometricas_2D_GLSL.pdf]</li>
 +
<li>Transformações Geométricas 3D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-06-Transformacoes_geometricas_3D_GLSL.pdf]</li>
 +
<li>Viewing 2D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-08-Viewing_2D.pdf]</li>
 +
<li>Viewing 3D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-09-Viewing_3D.pdf] </li>
 +
<li>Modelo de iluminação [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-10-Modelo_de_iluminacao.pdf]</li>
 +
<li><s><font color="gray">Preenchimento de Polígonos</font> </s>[http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-13-Preenchimento_poligonos.pdf]</li>
 +
<li>Métodos de Rendering de Superfície [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-11-Metodos_de_rendering_de_superficie.pdf]</li>
 +
<li>Superfícies Visíveis [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-14-Superficies_visiveis.pdf]</li>
 +
<li> Ray Tracing [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/slides_novos/SCC0250-slides-15-Raytracing.pdf]</li>
 +
</ul>
 +
 
 +
== <b><font color="blue">Lista de exercícios</font></b> ==
 +
* Lista 1 - Introdução [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/Lista_1_-_Intro.pdf]
 +
* Lista 2 - Transformações Geométricas [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/Lista_2_-_Trans.pdf]
 +
* Lista 3 - OpenGL [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/Lista_3_-_OpenGL.pdf]
 +
* Lista 4 - Viewing 2D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/Lista_4_-_Viewing2D.pdf]
 +
* Lista 5 - Viewing 3D [[Arquivo: Lista_5_-Viewing3D.pdf]]
 +
* Lista 5 - Viewing 3D [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/Lista_5_-_Viewing3D.pdf]
 +
* Lista 6 - Modelo de iluminação [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/Lista_6_-_Modelos_de_Iluminação.pdf]
 +
* Lista 7 - Rendering [http://www.lcad.icmc.usp.br/~paulovic/aulas/CG/Lista_7_-_Shading_e_Rendering_de_Superfícies.pdf]
 +
----
 +
 
 +
== <b><font color="#0066FF">Código</font></b> ==
 +
* Shaders [[Arquivo:shaders.rar]]
 +
* Exemplo de iluminação (usado na aula) [[Arquivo:rendering1.rar]]
 +
 
 +
== <b><font color="blue">Trabalho</font></b> ==
 +
== <font color = "blue"> Roteiro para Apresentação Final do Projeto  </font>==
 +
 
 +
* A Entrega consistirá em:
 +
* Nome do grupo e dos integrantes (com nr. USP).
 +
* Link para um video no Youtube de no máximo 90 segundos mostrando as principais características do trabalho (executa e mostra o que é mais relevante, pode ter edição e narração).
 +
A qualidade de vídeo valerá nota.
 +
No início deverá existir a identificação ''Universidade de São Paulo (USP), Instituto de Ciências Matemáticas e de Computação (ICMC), São Carlos/SP'', além disso deve conter a
 +
declaração que é um ''Trabalho da Disciplina de Computação Gráfica (2015)'' e o nomes dos alunos do grupo.
 +
* Manual de utilização do sistema em PDF (no máximo 3 páginas).
 +
 
 +
* No dia da apresentação deverá ser entregue um DVD (ou CD) contendo:
 +
* O video postado no Youtube (formato AVI ou WMF).
 +
* O manual de utilização do sistema.
 +
* Código fonte do projeto (se for necessário qualquer configuração extra para funcionar o sistema, colocar um arquivo detalhando).
 +
* Os slides que serão usados na apresentação.
 +
 +
* As apresentações serão de no máximo 15min e mínino de 10min.
 +
A apresentação será avaliada e fará parte da nota final do grupo.
 +
Na apresentação é o momento de mostrar as partes relevantes do trabalho (vendam o produto).
 +
Algumas sugestões de conteúdo para apresentação:
 +
* Introdução (do que se trata o sistema).
 +
* Partes mais relevantes do sistema (porque seu sistema deveria receber nota 10).
 +
* Problemas encontrados e soluções adotadas (colocar todo tipo de solução).
 +
* Bibliotecas usadas e referências consultadas.
 +
* Fazer uma execução ao vivo do sistema (deixar claro o que funciona e o que não funciona, gastem mais tempo nessa atividade).
 +
* Conclusões (seu ponto de vista, mesmo que for ruim ou bom, da disciplina).
 +
 
 +
* A ordem de apresentação será a ordem de envio dos dados do grupo.
 +
 
 +
<!--
 +
----
 +
----
 +
-->
 +
== <font color = "blue"> Roteiro para a Primeira Apresentação do Projeto  </font>==
 +
 
 +
* A apresentação deve conter 4 slides:
 +
* Capa com identificação do grupo e nome do projeto
 +
* Objetivo do projeto (o que se pretende fazer)
 +
* Quais efeitos além dos proporcionados pela OpenGL básica se pretende empregar (sombras, reflexão, animação, etc.)
 +
* O que já foi produzido (com imagens)
 +
 
 +
* Cada grupo terá no máximo 5 min para a apresentação (se preparem antes)
 +
* A ordem de apresentação será a ordem de envio dos dados do grupo.
 +
 
 +
<!--
 +
----
 +
----
 +
-->
 +
== <font color = "blue"> Grupos </font>==
 +
 
 +
 
 +
1- '''Título: Tênis 3D  '''
 +
 
 +
* Adriano Belfort de Sousa
 +
* Ilan Sales Galvão de Figueiredo
 +
* Rodrigo Bergamo Ferrari
 +
 
 +
----
 +
 
 +
2- '''Título: Titanic'''
 +
 
 +
* Fernando Pereira Lisboa
 +
* Leandro Luís Bellini
 +
* Sindélio Henrique Lima
 +
 
 +
----
 +
 
 +
3- '''Título: Tiro ao Alvo'''
 +
 
 +
* Pedro Henrique Fini (7704985);
 +
* Ricardo Cardoso Cunha (7696330);
 +
* Gustavo Smarito (7573506)
 +
 
 +
----
 +
 
 +
4- '''Título: Sala Mal Assombrada '''
 +
 
 +
* Guilherme Nishina 7245552
 +
* Laise Aquino 7986924
 +
* Nicholas Fujimoto 7961047
 +
 
 +
----
 +
 
 +
5- '''Título: Little Poly Planets'''
 +
 
 +
* Henrique Alberto Rusa (7593714)
 +
* Rodrigo Martins Racanicci (7546972)
 +
* Lucas Tavares Zanuzzo (7547080)
 +
 
 +
----
 +
 
 +
6- '''Título: Caminho Infinito'''
 +
 
 +
* Arthur Evanil Zanelatto e Silva (7232756)
 +
* Rafael Hideki Kojima (7960971)
 +
* Sérgio Yudi Takeda (7572996)
 +
 
 +
----
  
'''Profa. Maria Cristina F. de Oliveira'''; cristina [arroba] icmc.usp.br; Sala: 4-205
+
7- '''Título: Messing Around'''
 +
 
 +
* Claudio Aires
 +
* Marcello Costa
 +
* Fernando Camargo
 +
 
 +
----
 +
 
 +
8- '''Título: Escape the Room'''
 +
 
 +
* Roberto Martins de Freitas
 +
* Jessika Darambaris
 +
 
 +
----
 +
 
 +
9- '''Título: "Top Gear"'''
 +
 
 +
* André Luis Lui
 +
* Thiago S. Pinheiro
 +
 
 +
----
 +
 
 +
10- '''Título: "Flango Atirador"'''
 +
 
 +
* Bruno Longoni Makishi
 +
* Lucas André Alcoléia
 +
* Lucas Lancellotti Sanches
 +
 
 +
----
 +
 
 +
11- '''Título: Space Goat'''
 +
 
 +
* Laís Pessine do Carmo (7546760)
 +
* Raphael Victor Ferreira (7143889)
 +
 
 +
----
 +
 
 +
12- '''Título: Sacimulator'''
  
== <font color="#0066FF">Atendimento PAE</font> ==
+
* Álvaro Lopes Pedroso (7546756)
'''Erick Gómez Nieto'''; erick.gomez [arroba] usp.br; Sala: 1-015 (LMACC)
+
* Yuri Molina Vale (7546905)
  
Atendimento: Quarta 19:00-21:00 hrs
+
----
  
== <font color="blue">Critérios de avaliação e datas importantes</font> ==
+
13- '''Título: "Pinball"'''
  
== <font color="red">Avisos</font> ==
+
* Guilherme de Novais Bordignon (7961072)
 +
* Yago de Matos Dórea (7960752)
  
== <font color="#0066FF">Slides</font> ==
+
<!--You can never hide'''
 +
* [[ grupos(cristina) | Grupos do Trabalho ]]
 +
-->
  
== <font color="blue">Lista de exercícios</font> ==
+
----
  
== <font color="#0066FF">Código</font> ==
+
== <b><font color="#0066FF">Bibliografia</font></b> ==
 +
<ul>
 +
<li>HEARN, D.; BAKER. P. - Computer Graphics with OpenGL, Prentice-Hall, 2003.</li>
 +
<li>ANGEL, E.. Interactive computer graphics: a top-down approach with OpenGL, Addison Wesley, 2000.</li>
 +
<li>FOLEY, J.D. et aI. - Introduction to Computer Graphics - Addison- Wesley, 1994.</li>
 +
<li>FOLEY, J.D. ET AL - Computer graphics: Principles and Practice, Addison- Wesley, 2a Edition in C. 1997. Hall. 2004.</li>
 +
<li>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.</li>
 +
<li>W ATT A. - Fundamentais of Three Dimensional Computer Graphics, Addison- Wesley, 1989.</li>
 +
<li>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.</li>
 +
<li>AZEVEDO, E.; CONCr, A. Computação Gráfica - Teoria e Prática, Editora Campus. 2003.</li>
 +
<li>COHEN, M.; MANSSOUR, LH. - OpenGL - Uma abordagem prática e Objetiva, Novatec, 2005 </li>
 +
</ul>
  
== Trabalho ==
+
== <b><font color="blue">Links interessantes</font></b> ==
  
 +
* 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
 +
* '''Even More Lighting: Directional Lights, Spotlights, & Multiple Lights''' [http://www.tomdalling.com/blog/modern-opengl/08-even-more-lighting-directional-lights-spotlights-multiple-lights/]
 +
* '''Open.gl Tutorial''' [http://open.gl/]
 +
* '''Learning Modern 3D Graphics Programming''' [http://www.arcsynthesis.org/gltut/]
 +
* '''An Intro to Modern OpenGL''' [http://duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Table-of-Contents.html]
 +
* '''Opengl Official Site Wiki''' [https://www.opengl.org/wiki/Main_Page]
 +
* '''OpenGL Tutorial''' [http://www.opengl-tutorial.org/]
 +
* Nehe [http://nehe.gamedev.net/]
 +
* Material Isabel Manssour [http://www.inf.pucrs.br/~manssour/OpenGL/]
 +
* Nate Robins [http://www.xmission.com/http://www.opengl-tutorial.org/~nate/index.html]
 +
* Frustum culling - acelera o rendering [http://www.lighthouse3d.com/opengl/viewfrustum/]
 +
* Frustum culling - acelera o rendering [http://www.crownandcutlass.com/features/technicaldetails/frustum.html]
 +
* Song Ho Ahn (안성호) OpenGL website [http://www.songho.ca/opengl/]
  
== Links interessantes ==
+
* Softwares para Rendering 3D
 +
* Ray-Tracing PovRay [http://www.povray.org/]
 +
* Terrain Modeler
 +
    * Terragen [http://www.planetside.co.uk/]
 +
    * Bryce 6 [http://www.daz3d.com/i.x/software/bryce]
 +
    * Vue d'Esprit 8  [http://www.e-onsoftware.com/]
 +
* Tutorial ray tracing [http://www.codermind.com/articles/Raytracer-in-C++-Introduction-What-is-ray-tracing.html]
 +
* Applet Ray trace [http://www.siggraph.org/education/materials/HyperGraph/raytrace/rt_java/raytrace.html]
 +
* Sunflow Ray tracer [http://sunflow.sourceforge.net/index.php]

Edição atual tal como às 13h02min de 27 de julho de 2015

SCC650 Computação Gráfica

Horário: Terça 13:20-16:00
Local: Bloco Laranja - Sala 023 - campus II
Profa. Maria Cristina F. de Oliveira; cristina [arroba] icmc.usp.br; Sala: 4-205

Atendimento PAE

Erick Gómez Nieto; erick.gomez [arroba] usp.br; Sala: 1-015 (LMACC)
Atendimento: Quarta 19:00-21:00 hrs

Critérios de avaliação e datas importantes

  • Primeira prova (P1): 28 de Abril
  • Segunda prova (P2): 30 de Julho
  • Primeira apresentação trabalho: 05 de Maio
  • Segunda apresentação trabalho: 23 de Junho
  • Média Provas: (P1 + P2)/2
  • Média Final: (0.6 * MédiaProvas) + (0.4 * NotaTrabalho)

Avisos

  • A prova de RECUPERAÇÃO será no dia 31/07, as 10:00h, na sala 3-010.
  • Vista de prova P2: dias 16-07 ou 30-07, das 11:00 as 12:00
  • Especificação do trabalho em trajetórias e colisões: Arquivo:Trabalho 650.pdf
  • Aula II de colisões Arquivo:RespostaColisoes.pdf
  • Aula I de colisões Arquivo:ColisoesDet.pdf
  • Segunda parte da aula de trajetórias Arquivo:TrajetoriasModelos.pdf
  • Código fonte do modelo massa-mola Arquivo:SpringMotion.zip
  • Aula de fundamentos em trajetórias Arquivo:Trajetorias.pdf
  • Vista de prova P1: 03/06, das 16:30hrs às 18:30hrs.
  • (REMARCADO DEVIDO A UM IMPREVISTO) Vista de prova P1: 01/06, das 16:30hrs às 18:30hrs.
  • Primeira apresentação de trabalho (05/05)
  • Aula prática dia 14/04: OpenGL. Pode levar o notebook.
  • Aula prática dia 10/03: Introdução OpenGL. Pode levar o notebook.
  • (24/02) Primeira aula

Notas

Slides

  • Introdução [1]
  • Áreas relacionadas, cenário e histórico [2]
  • Dispositivos de entrada e saída [3]
  • Formação de Imagens [4]
  • Conversão Matricial [5]
  • Introdução OpenGL 2 com Java [6]
  • Introdução OpenGL 3 com Java [7]
  • Instruções OpenGL 2 com DevCPP Arquivo:InstruçõesDevCPP.pdf - Arquivo:Glut.3.7.6+.rar
  • Transformações Geométricas 2D [8]
  • Transformações Geométricas 3D [9]
  • Viewing 2D [10]
  • Viewing 3D [11]
  • Modelo de iluminação [12]
  • Preenchimento de Polígonos [13]
  • Métodos de Rendering de Superfície [14]
  • Superfícies Visíveis [15]
  • Ray Tracing [16]

Lista de exercícios


Código

Trabalho

Roteiro para Apresentação Final do Projeto

  • A Entrega consistirá em:
* Nome do grupo e dos integrantes (com nr. USP).
* Link para um video no Youtube de no máximo 90 segundos mostrando as principais características do trabalho (executa e mostra o que é mais relevante, pode ter edição e narração).
A qualidade de vídeo valerá nota.
No início deverá existir a identificação Universidade de São Paulo (USP), Instituto de Ciências Matemáticas e de Computação (ICMC), São Carlos/SP, além disso deve conter a
declaração que é um Trabalho da Disciplina de Computação Gráfica (2015) e o nomes dos alunos do grupo.
* Manual de utilização do sistema em PDF (no máximo 3 páginas).
  • No dia da apresentação deverá ser entregue um DVD (ou CD) contendo:
* O video postado no Youtube (formato AVI ou WMF).
* O manual de utilização do sistema.
* Código fonte do projeto (se for necessário qualquer configuração extra para funcionar o sistema, colocar um arquivo detalhando).
* Os slides que serão usados na apresentação.

  • As apresentações serão de no máximo 15min e mínino de 10min.
A apresentação será avaliada e fará parte da nota final do grupo.
Na apresentação é o momento de mostrar as partes relevantes do trabalho (vendam o produto).
Algumas sugestões de conteúdo para apresentação:
* Introdução (do que se trata o sistema).
* Partes mais relevantes do sistema (porque seu sistema deveria receber nota 10).
* Problemas encontrados e soluções adotadas (colocar todo tipo de solução).
* Bibliotecas usadas e referências consultadas.
* Fazer uma execução ao vivo do sistema (deixar claro o que funciona e o que não funciona, gastem mais tempo nessa atividade).
* Conclusões (seu ponto de vista, mesmo que for ruim ou bom, da disciplina).
  • A ordem de apresentação será a ordem de envio dos dados do grupo.

Roteiro para a Primeira Apresentação do Projeto

  • A apresentação deve conter 4 slides:
* Capa com identificação do grupo e nome do projeto
* Objetivo do projeto (o que se pretende fazer)
* Quais efeitos além dos proporcionados pela OpenGL básica se pretende empregar (sombras, reflexão, animação, etc.)
* O que já foi produzido (com imagens)
  • Cada grupo terá no máximo 5 min para a apresentação (se preparem antes)
  • A ordem de apresentação será a ordem de envio dos dados do grupo.

Grupos

1- Título: Tênis 3D

  • Adriano Belfort de Sousa
  • Ilan Sales Galvão de Figueiredo
  • Rodrigo Bergamo Ferrari

2- Título: Titanic

  • Fernando Pereira Lisboa
  • Leandro Luís Bellini
  • Sindélio Henrique Lima

3- Título: Tiro ao Alvo

  • Pedro Henrique Fini (7704985);
  • Ricardo Cardoso Cunha (7696330);
  • Gustavo Smarito (7573506)

4- Título: Sala Mal Assombrada

  • Guilherme Nishina 7245552
  • Laise Aquino 7986924
  • Nicholas Fujimoto 7961047

5- Título: Little Poly Planets

  • Henrique Alberto Rusa (7593714)
  • Rodrigo Martins Racanicci (7546972)
  • Lucas Tavares Zanuzzo (7547080)

6- Título: Caminho Infinito

  • Arthur Evanil Zanelatto e Silva (7232756)
  • Rafael Hideki Kojima (7960971)
  • Sérgio Yudi Takeda (7572996)

7- Título: Messing Around

  • Claudio Aires
  • Marcello Costa
  • Fernando Camargo

8- Título: Escape the Room

  • Roberto Martins de Freitas
  • Jessika Darambaris

9- Título: "Top Gear"

  • André Luis Lui
  • Thiago S. Pinheiro

10- Título: "Flango Atirador"

  • Bruno Longoni Makishi
  • Lucas André Alcoléia
  • Lucas Lancellotti Sanches

11- Título: Space Goat

  • Laís Pessine do Carmo (7546760)
  • Raphael Victor Ferreira (7143889)

12- Título: Sacimulator

  • Álvaro Lopes Pedroso (7546756)
  • Yuri Molina Vale (7546905)

13- Título: "Pinball"

  • Guilherme de Novais Bordignon (7961072)
  • Yago de Matos Dórea (7960752)



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
* Even More Lighting: Directional Lights, Spotlights, & Multiple Lights [24]
* Open.gl Tutorial [25]
* Learning Modern 3D Graphics Programming [26]
* An Intro to Modern OpenGL [27]
* Opengl Official Site Wiki [28]
* OpenGL Tutorial [29]
* Nehe [30]
* Material Isabel Manssour [31]
* Nate Robins [32]
* Frustum culling - acelera o rendering [33]
* Frustum culling - acelera o rendering [34]
* Song Ho Ahn (안성호) OpenGL website [35]
  • Softwares para Rendering 3D
* Ray-Tracing PovRay [36]
* Terrain Modeler
    * Terragen [37]
    * Bryce 6 [38]
    * Vue d'Esprit 8  [39]
* Tutorial ray tracing [40]
* Applet Ray trace [41]
* Sunflow Ray tracer [42]