quinta-feira, 2 de fevereiro de 2012

Aula 16 (dia 28/02/2012)

Pessoal, estou antecipando o post da aula 16, que será realizada somente no dia 28 de fevereiro.

Nessa aula faremos uma introdução sobre shaders. Utilizaremos uma linguagem de shader chamada OpenGL Shading Language (GLSL).

A idéia de "shaders" é poder sobrescrever a funcionalidade de algumas partes do pipeline de renderização padrão, que é mostrado abaixo. Iremos trabalhar com dois tipos de shares: o vertex shader e o fragment shader. Veremos mais detalhes em sala.


Se desejarem se antecipar, baixem um programinha para brincar com shaders em GLSL chamado "Shader Maker" em:
http://cg.in.tu-clausthal.de/teaching/shader_maker/index.shtml

Tutorial de GLSL em:
http://www.lighthouse3d.com/tutorials/glsl-tutorial/

Aula 15

Tendo em vista o prazo para realização do projeto final, na aula 15 fizemos uma revisão básica da utilização do nosso framework.

Teremos uma pausa de três semanas agora em fevereiro, retornando no dia 28. Portanto, utilizem esse tempo para focar no projeto.

A última versão do framework está disponível em:
http://www.inf.ufsc.br/~sms/data3d/projeto/
(vejam a data do arquivo e baixem o mais recente)

Abraços!

Marco