Jitter – Zoom e Rotação

                Vídeo Arte Interactiva




26-02-2010            Jorge C. S. Cardoso   1
2


                Conteúdo
• Zoom, Rotação e Deslocamento com [jit.rota]




26-02-2010        Jorge C. S. Cardoso
3


                       Zoom
• O objecto [jit.rota] permite aplicar zoom e
  rotação a uma matriz de entrada
    – Os a...
4


                               Boundmode
• Dependendo do nível de zoom, a matriz resultante
  pode, ou não, utilizar t...
5


                             Rotação
• A rotação do vídeo é feita tendo como ponto
  central ‘anchor_x’ e ‘anchor_y’
•...
6


                 Deslocamento
• O [jit.rota] também permite deslocar
  (horizontal e verticalmente) o vídeo através
  ...
7


                  Mais Info
• Image Rotation:
  http://cycling74.com/docs/max5/tutorials/jit-
  tut/jitterchapter15.ht...
8


               Exercício #1
• Combine o zoom com interacção através do
  rato para permitir que o utilizador faça zoom...
9


              Exercício #2
• Combine a rotação com interacção através do
  rato para permitir que o utilizador rode o
...
10


                Exercício #3
• Crie um patcher que simule o efeito de notícia
  de jornal:
    – O vídeo começa com u...
Próximos SlideShares
Carregando em…5
×

Jitter Zoom e Rotação de Vídeo

1.139 visualizações

Publicada em

Rodar o vídeo no plano da janela, aplicar zoom e deslocar.

Disciplina de Vídeo Arte Interactiva: http://artes.ucp.pt/blogs/index.php/vai/

Publicada em: Educação, Tecnologia, Negócios
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.139
No SlideShare
0
A partir de incorporações
0
Número de incorporações
46
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Jitter Zoom e Rotação de Vídeo

  1. 1. Jitter – Zoom e Rotação Vídeo Arte Interactiva 26-02-2010 Jorge C. S. Cardoso 1
  2. 2. 2 Conteúdo • Zoom, Rotação e Deslocamento com [jit.rota] 26-02-2010 Jorge C. S. Cardoso
  3. 3. 3 Zoom • O objecto [jit.rota] permite aplicar zoom e rotação a uma matriz de entrada – Os atributos zoom_x e zoom_y permitem indicar a quantidade de zoom a aplicar em cada dimensão – Os atributos anchor_x e anchor_y permitem indicar o ponto central a partir do qual o zoom é aplicado • Exemplo 1-Zoom.maxpat 26-02-2010 Jorge C. S. Cardoso
  4. 4. 4 Boundmode • Dependendo do nível de zoom, a matriz resultante pode, ou não, utilizar todo o espaço da matriz original – O atributo ‘boundmode’ indica o que fazer com o espaço que sobra: • 0=ignore(default); • 1=clear; • 2=wrap; • 3=clip; • 4=fold; • Exemplo 2-Boundmode.maxpat 26-02-2010 Jorge C. S. Cardoso
  5. 5. 5 Rotação • A rotação do vídeo é feita tendo como ponto central ‘anchor_x’ e ‘anchor_y’ • O valor a rodar é dado através de ‘theta’ – Em radianos – Para converter graus em radianos: • (angulo/360)*6.283185 • Exemplo 3-Rotacao.maxpat 26-02-2010 Jorge C. S. Cardoso
  6. 6. 6 Deslocamento • O [jit.rota] também permite deslocar (horizontal e verticalmente) o vídeo através de – offset_x e offset_y • Exemplo 4-Deslocamento.maxpat 26-02-2010 Jorge C. S. Cardoso
  7. 7. 7 Mais Info • Image Rotation: http://cycling74.com/docs/max5/tutorials/jit- tut/jitterchapter15.html 26-02-2010 Jorge C. S. Cardoso
  8. 8. 8 Exercício #1 • Combine o zoom com interacção através do rato para permitir que o utilizador faça zoom sobre o vídeo à medida que move o rato para a direita 26-02-2010 Jorge C. S. Cardoso
  9. 9. 9 Exercício #2 • Combine a rotação com interacção através do rato para permitir que o utilizador rode o vídeo à medida que arrasta o rato para a direita sobre a janela do vídeo. 26-02-2010 Jorge C. S. Cardoso
  10. 10. 10 Exercício #3 • Crie um patcher que simule o efeito de notícia de jornal: – O vídeo começa com um zoom pequeno e aumenta até ao tamanho normal – Ao mesmo tempo roda constantemente 26-02-2010 Jorge C. S. Cardoso

×