Programação

  • Geral

    • Aulas das quintas-feiras --> link e senha para sala do ZOOM Arquivo
      Restrito Disponível se: Você faz parte de T-PSI3572-2020201
    • ENTREGA FINAL - uploads estendido até 16/dez./2020 às 12h (meio dia) Tarefa
      Restrito Disponível se: Você faz parte de T-PSI3572-2020201
  • Aula 1 (MLN) - 19/ago/2020

    Descrição dos objetivos gerais e organização da disciplina. Apresentação da turma e expectativas em relação à disciplina. Apresentação dos docentes e breve histórico da Computação Visual.


  • Aula 2 (RDL) - 20/ago/2020

    Introdução à Computação Visual (conceitos gerais, evolução da área e participação da EP-USP na área, ACM e IEEE, livro do Foley).

    Exercício 1 (em grupo, durante a aula) -  Descrever em palavras e/ou esquemas como é gerada cada uma das imagens da sequência Shutterburg (disponível em: Foley, Van Dam, Feiner and Hughes. Computer Graphics: Principles and Practice in C - 2nd Edition).

    Tarefa 1 (individual, até 21/08/2020) - Pesquisa de perfil - Preencher o formulário do Google Forms: https://forms.gle/PcmExGvd3wQyN3yK8

    Tarefa 2 (individual, até 27/08/2020) - Navegação exploratória, seleção, leitura e escrita de síntese de um artigo do IEEE ou ACM.

  • Aula 3 (MLN) 26/ago/2020

    Introdução à Computação Visual. 

    Real Time & Non Real Time CG

    Módulos (Processos) da Computação Gráfica 

    Pipeline Gráfica

  • Aula 4 (RDL) - 27/ago/2020

    Discussão sobre cada uma das imagens da sequência Shutterburg (disponível em: Foley, Van Dam, Feiner and Hughes. Computer Graphics: Principles and Practice in C - 2nd Edition). O objetivo desta atividade é de ao mesmo tempo conseguir entender a evolução da Computação Visual (software e hardware) e principais técnicas usadas na "pipeline gráfica".


  • Aula 5 (MLN) - 02/set/2020

    Processos em Computação Gráfica e Técnicas de Representação e Modelagem

    Módulos: modelagem, materiais, iluminação, câmera

    Demo UNREAL - cenário, modelo, iluminação, câmera

    Video MAIA - modelagem 

  • Aula 6 (RDL) - 03/set/2020

    Tópico especial: Elementos do Fotorrealismo e dicas práticas de como atingí-lo com menor esforço computacional

  • Aula 7 (MLN) - 09/set/2020

    Modelagem

    • princípios
    • técnicas
    • exemplos (vídeos)


  • Aula 8 (RDL) - 10/set/2020

    Atividade de trabalho em Grupo, durante a aula:

    - Fazer uma rápida apresentação individual

    - Produzir um documento completo com contribuições de todos os integrantes do Grupo sobre o que pesquisaram e descobriram sobre o Blender.

    - Preparar um roteiro e materiais de apoio para uma apresentação da equipe sobre o Blender que será realizada na aula da próxima quinta-feira, dia 17/set, com duração de no máximo 15 min.

    Fazer upload dos arquivos (doc e materiais da apresentação no dia 17/set/2020 até 23h59min.



    • Aula 09 (MLN) - 16/set/2020

      Materiais (textura) & Iluminação

      • princípios
      • técnicas
      • exemplos (vídeos)
      • demos

    • Aula 10 (RDL) - 17/set/2020

      É muito importante que todos se programem para estar conectados no horário da aula das 13h10min às 14h50min. 

      Vamos sortear, no primeiro minuto da aula, a sequência de apresentações.

      Durante as apresentações, estaremos coletando perguntas e comentários de todos os participantes via chat do Zoom.

    • Aula 11 (MLN) - 23/set/2020

      Animação

      • princípios
      • técnicas (1)
      • vídeo clips 

    • Aula 12 - 24/set/2020

      Vir para aula preparado(a) para apresentar a síntese do artigo selecionado e lido para a Tarefa 2 ou Tarefa 4 - Leitura e síntese de um artigo
    • Aula 13 (MLN) - 30/set/2020

      Animação

      • princípios
      • técnicas (2) - personagens, partículas, fluídos
      • vídeo clips 

    • Aula 14 (RDL) - 01/out/2020

      Dinâmicas de Ideação para os projetos de equipe

    • Aula 15 (MLN) - 07/out/2020

      Animação

      • princípios
      • técnicas (3): personagens, vida artificial, crowd animation
      • video clips

    • Aula 16 (RDL) - 08/out/2020

      Restrito Disponível se: Você faz parte de T-PSI3572-2020201

      Vamos trabalhar na seguinte planilha compartilhada: 

      https://docs.google.com/spreadsheets/d/1Ye4Vl1E9hNMxXcwnNSyQrFEoye0ILqCORR-8DLtVVsE/edit?usp=sharing

      CUIDADO para não apagar a contribuição de nenhum dos seus colegas.

      1a. rodada: proponha, na coluna ideia de projeto, a partir dos postits do arquivo "Ideação para projetos de equipe" disponível no Edisciplinas - aula da semana passada; acrescente, na coluna "breve descrição da ideia", um texto que deixe mais clara a ideia para um projeto

      2a. rodada: escolha pelo menos 2 ideias de projeto que lhe interessam para projeto de equipe e indique, na célula correspondente:

      - o seu nome (email) e curso;

      - porque você tem interesse nesse tema, qual ênfase gostaria de dar ao tema e

      - como você acha que com o seu perfil você pode contribuir para um projeto excelente.


    • Aula 17 (MLN) - 14/out/2020

      Fotografia (fundamentos)
      Rendendering

      • Técnicas   Simples x Sofisticadas - Óptica: Geométrica x Física (energia)
      • Conceitos Simples x Sofisticados - Iluminação: Local x Global
      • SWs

    • Aula 18 (RDL) - 15/out/2020

      - Apresentação de temas por alguns alunos, a partir de artigos selecionados.

      - Primeiro nível de detalhamento dos projetos

    • Aula 19 (MLN) - 21/out/2020

      • Iluminação Local & Global
      • Métodos Projeção & Amostragem
      • Pseudo Códigos
      • Paralelismo
      • Qualidade & Desempenho (GPGPU)

    • Aula 20 (RDL) - 22/outubro/2020

      Restrito Disponível se: Você faz parte de T-PSI3572-2020201

      Os grupos que precisam melhorar ou realizar a primeira entrega pois perderam o prazo de 17/outubro, devem fazê-lo até 24/outubro/2020.

      Hoje, durante o horário da aula, vamos acompanhar a evolução dos trabalhos dos grupos, bem como esclarecer dúvidas. 

      Utilizem o WhatsApp da disciplina para postar dicas para todos os colegas e também para pedir ajudas técnicas quando não conseguirem enfrentá-las dentro do grupo. Caso saiba como ajudar os colegas em alguma das questões postadas, colabore respondendo. Eu e o André (da nossa equipe técnica da CAVERNA Digital) também estamos no Grupo do WhatsApp, assim se aparecer alguma dúvida que não seja esclarecida pelos próprios colegas da disciplina, poderemos ajudar a encontrar formas de esclarecer.

      Durante o horário de aula, todos deverão trabalhar nos projetos dos seus respectivos grupos nas seguintes salas:

      Salas do Google Meet USP No. Integrantes do Grupo
      meet.google.com/pku-faii-qby G1 Joaquim Lorenzo, Oliver Rissato, Santiago Villalobos
      meet.google.com/hgt-fnra-atq G2 Arthur da Silva, Georgia Espindola, Matias Filho, Vinicius Hiroshi
      meet.google.com/gdy-dcjz-seb G3 José Rafael, Marco Antonio,  Renan Hideo, Guilherme Sugahara
      meet.google.com/hdx-dtxg-cei G4a G4b Andrei Kenji Tsuda, Leon Brum, Nilo Henrique, Lucas Giannela, Lucas Pavan Garieri, Rafael Ferro, William Liaw
      meet.google.com/oau-qkod-rzh G5 Guilherme Tomio Saito, Rubens Funabashi, Maria Fernanda Ribeiro, Leandro Tonini
      meet.google.com/anb-pohp-jih G6 Alexey Gorki, Débora Marcelino, Gabriela Boal, Tales Mazzoni Costa
      meet.google.com/rtv-sbts-zzk G7 Lucas Adriel Olaia, Amanda Gutierrez Sato, Marcelo Teixeira Rocha, Lucas Pereira Francisco


    • Aula 21 (MLN) - 28/out/2020

      Iluminação Global

      Técnicas de Raytracing & Radiosity

      • Princípios
      • Paralelismo imagem e cena
      • Métodos adaptativos
      • Refinamento sucessivo / hierárquico


    • Aula 22 (RDL) - 29/outubro/2020

      Os grupos devem utilizar o horário da aula de hoje para acelerar a execução das atividades planejadas do seu respectivo trabalho de grupo. Usem as salas de grupo indicadas na aula anterior - link disponível no eDisciplinas (aula 20).

      Estarei disponível na sala principal para que me chamem a qualquer momento para esclarecer dúvidas gerais na sala principal e dúvidas específicas nas salas dos grupos.


      • Aula 23 (MLN) - 04/nov/2020

        GP GPU

        • conceitos
        • arquiteturas
        • exemplos
        • aplicações
        • ferramentas

      • Aula 24 (RDL) - 05/novembro/2020

        Os grupos devem utilizar o horário da aula para a execução de atividades planejadas do seu respectivo trabalho de grupo. Usem as salas de grupo indicadas na aula 20 - link disponível no eDisciplinas. A Profa. Roseli estará circulando pelas salas para acompanhamento.

        • Aula 25 (MLN) - 11/nov/2020

          OpenGL / WebGL

          • conceitos - máquina virtual OpenGL
          • variações e evoluções do Open GL
          • exemplos e acesso a sites
          • analise de códigos e resultados (execuções de cenas)


        • Aula 26 (RDL) - 12/novembro/2020

          Os grupos devem utilizar o horário da aula para a execução de atividades planejadas do seu respectivo trabalho de grupo. Usem as salas de grupo indicadas na aula 20 - link disponível no eDisciplinas. A Profa. Roseli estará circulando pelas salas para acompanhamento.

          • Aula 28 (RDL) - 19/novembro/2020

            Trabalhar nos respectivos projetos nas salas reservadas para os grupos.

            Caso precisem de alguma ajuda, postar no Grupo de WhatsApp.

            • Fazer upload até 19/nov/2020 às 14h50min Tarefa
              Restrito Disponível se: Você faz parte de T-PSI3572-2020201
          • Aula 29 (MLN)

            Open GL/ WebGL

            Máquina de renderização 

            • exemplos
            • hands on 


          • Aula 30 (RDL) - 26/novembro/2020

            - Comentários gerais para todos os grupos sobre as entregas de 19/nov/2020 (cronograma e versão preliminar do texto do projeto).

             - Trabalho nos respectivos projetos nas salas do GoogleMeet reservadas para os grupos (vide tabela da aula de 22/out/2020). A professora irá circular pelas salas e poderá ser chamada a qualquer momento para entrar na sala do grupo, via WhatsApp da turma.

            • Upload até 09/dez/2020 (quarta-feira) às 23h59min Tarefa
              Restrito Disponível se: Você faz parte de T-PSI3572-2020201
          • Aula 32 (MLN) PROVA