Computação Gráfica

Quintas das 14 às 18 horas - sala 334 B ( bloco do IC).

Programa detalhado do curso:

( clique em cada um dos cursos de Computação Gráfica de I a IV na pagina do professor - o curso deste ano ser a experimentalmente uma mistura de todas as C.G. )

Segue a agenda de cada aula: 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12

Avisos:


1- mesmo que não tenhamos aula devido a prova de Ingles o estudo dirigido deve ser entregue em 13/07!
2- NÃO PERCAM OS PROXMOS DOIS SEMINARIOS: são na area de CG!

Veja estes sites:

  • Sibgrapi
  • Consórcio Web3D: http://www.web3d.org/
  • Xj3D: http://www.xj3d.org/
  • No site http://guff.tigris.org . tem o Guff SDK, a versãopré-compilada para o Visual C++ 2005 e o código fonte(seção Documents & files) .



  • Assuntos Primeira Aula:


    6/4/2006 - sala de seminarios do IC
    voltar



    Assuntos Segunda Aula:


    20/4/2006
    Cap 2:voltar



    Assuntos Terceira Aula:


    27/4/2006
    voltar



    Assuntos Quarta Aula:


    4/5/2006
    voltar



    Assuntos Quinta Aula:


    11/5/2006
    voltar



    Assuntos Aula Seis:


    18/5/2006
    voltar



    Assuntos Aula Sete:


    24/5/2006
    voltar



    Assuntos Oitava Aula:


    1/6/2006
    voltar


    Assuntos Nona Aula:


    Assuntos Decima Aula:


    Assuntos Decima-primiera Aula:


    Trabalhos 2006:

    Primeiro Trabalho :

    - entrega: 20/04/2006

    Pesquisa sobre:
    1. Softwares livres atuais para CG interativa (diferencas, aplicacoes, caracteristicas)
    2. Periódicos e eventos na área (principais titulos)
    3. Um assunto (personagem ou caracteristica) a incluir no GUFF ou um projeto de animação a ser feito durante o curso

    Trabalhos escritos individuais impressos de até 5 paginas. Não deixar de incluir: Referencias completas. Introdução. Desenvolvimento (redigido pelo aluno). Exemplos. Conclusão.

    Dicas:

    O site do Qualis : qualis.ic.unicamp.br
    Revista RITA, 2005, vol.12, numero 2: Cenarios 3D interativos com Software Livre

    voltar

    Segundo Trabalho :

    - entrega: 28/04/2006 (a pesquisa e as recomendações de leitura de sala de aula)

    - entrega: 5/05/2006 (a implementação das projeções ou transformações)

    Pesquisa sobre:
    1. Quaternios (o que são, vantagens e desvantagens, como são usadas em CG)
    2. Diversos sistemas de coordenadas usados em CG e o posicionamento da camera virtual
    3. As matrizes relacionadas a cada forma de projeção

    Trabalhos escritos individuais impressos de até 5 páginas.

    Implementação de alguma forma de transformação combinada, projeção, ou visualização no GUFF conforme escolhido no trabalho 1 (item 3) , ou discutido em sala de aula.

    voltar

    Terceiro Trabalho :

    - entrega: 25/05/2006 (pesquisa e as recomendações de leitura de sala de aula sobre curvas e superficies: Cap 3)

    Pesquisa sobre:
    1. Curvas Racionais (o que são, vantagens e desvantagens, como são usadas em CG)
    2. Diversas expressoes para curvas com continuidade C2 usadas em CG. (Por exemplo: as expressoes das curvas de Hermite cúbica e quadratica, Bezier cúbica e quadratica, Spline cúbica e quadratica natural, Spline s uniforme e não uniforme,stc... e como usá-las)
    3. As Splines genéricas (as diversas formas de Splines).
      - Dicas : livros de curvas nas referencias e CG 1 a 3.

    Trabalhos escritos individuais impressos de até 5 páginas.

    Obs.:

    Critérios de correção
    Devido a quase totalidade de falhas do mesmo tipo nos trabalhos estamos usando o seguinte critério nesta correcao:


    Implementação individual e no seu mesmo programa de transformação e projeção do trabalho 2 anterior (isto é a curva aparecendo junto com o objeto que voce usou, ou em uma opção posterior do mesmo programa, ou se transformando como ele, ou algo que faça sentido de acordo com o que foi seu programa anterior!) de uma das formas de gerar possiveis curvas abaixo:

    1. Curvas interpolados por Langrange, por pontos definidos pelo usuário.
    2. Curvas aproximadas por Minimos quadrados parabólicos (polinomios do segundo grau) ou cúbicos (polinomios do terceito grau) , por pontos definidos pelo usuário.
    3. Curvas geradas livremente por pontos de controle (isto é de forma livre ) conforme discutido em sala de aula, usando alguma forma de Spline que não a B-Spline cúbica ou a Catmull-Rom.
      -entrega : uma semana depois da pesquisa: 01/06.


    Quarto Trabalho :

    - entrega: 6/07/2006

    Pesquisa sobre:
    1. Estrutura de dados winged-edge e half-winged- edge (diferencas, aplicacoes, caracteristicas e um exemplo concreto de representacao)
    2. Trabalhos escritos pelos alunos (e não copiados) impressos de até 5 páginas. (Leia os criterios de correção que serão usados no final do Terceiro Trabalho!)
  • Implementação(uma semana depois):

    No capitulo 4.9 do livro texto apresenta-se a modelagem pelo "numero de ouro". Depois de entender a relação deste "numero de ouro" com a "sequencia de Fibonacci" (seção 4.9.1) , agora bem em moda devido ao filme e ao livro "Codigo Da Vinci" , use esta relação para gerar um sólido, usando alguma das tecnicas descritas no capítulo 4 (Diga claramente que tecnica estará escolhendo!). O mais importante é que as proporcoes entre as medidas, ou detalhes de medidas, do objeto deve ser numeros consecutivos da sequencia.


    Estudo Dirigido :

    - entrega: 13/07/2006

    Mande por email uma lista de 5 perguntas abrangendo o melhor possivel o capitulo 4. Mande também um gabarito com suas respostas. (Este estudo dirigido substitui nosso posivel teste do capitulo 4!)

    voltar inicio

    dados do professor

    voltar linhas de pesquisa