• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Jitter Input através de Rato e Teclado
 

Jitter Input através de Rato e Teclado

on

  • 967 views

Obter input "cru" do rato e teclado.

Obter input "cru" do rato e teclado.

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

Statistics

Views

Total Views
967
Views on SlideShare
947
Embed Views
20

Actions

Likes
1
Downloads
9
Comments
0

1 Embed 20

http://artes.ucp.pt 20

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Jitter Input através de Rato e Teclado Jitter Input através de Rato e Teclado Presentation Transcript

    • Jitter – Input Rato e Teclado Vídeo Arte Interactiva 26-02-2010 Jorge C. S. Cardoso 1
    • 2 Conteúdo • Consumir input de rato e teclado “cru” • Input de rato sobre a janela de vídeo • [mousestate], [key], [modifiers], [pwindow] 26-02-2010 Jorge C. S. Cardoso
    • 3 Rato • [mousestate] indica: – Se o botão esquerdo foi pressionado – a posição actual do rato (x e y) – a deslocação desde a última posição (dx, dy) • Precisa de um [metro] a enviar bangs • Exemplo 1-Rato.maxpat 26-02-2010 Jorge C. S. Cardoso
    • 4 Rato • Exemplo 2-RatoVideo.maxpat • Exemplo 3-RatoVideo1.maxpat 26-02-2010 Jorge C. S. Cardoso
    • 5 Teclado • O objecto [key] envia os códigos númericos referentes às teclas pressionadas • O objecto [modifiers] pode ser usado para testar algumas teclas especiais (Ctrl, Alt, Shift, Caps lock) • Exemplo 4-VideoType.maxpat • Exemplo 5-VideoModifiers.maxpat 26-02-2010 Jorge C. S. Cardoso
    • Input Direccionado à Janela de 6 Vídeo • É possível também usar a janela [pwindow] para ler o estado do rato quando este está sobre a janela: – O objecto [pwindow] envia mensagens ‘mouse’ e ‘idlemouse’ com o estado do rato – ‘idlemouse’ apenas é enviada se activarmos o envio desta mensagem (envia o estado do rato mesmo que nenhum botão esteja pressionado) • Exemplo 6-RatoPWindow.maxpat 26-02-2010 Jorge C. S. Cardoso
    • 7 Mais Info • Keyboard and Mouse Input: http://cycling74.com/docs/max5/tutorials/max- tut/basicchapter08.html 26-02-2010 Jorge C. S. Cardoso
    • 8 Exercício #1 • Crie um patcher que mostre apenas uma tira vertical de um vídeo. A tira deve percorrer lateralmente o vídeo de origem consoante o movimento do rato na horizontal. O utilizador deve poder mover o rato em todo o ecrã. Tira vertical Vídeo original Janela de visualização 26-02-2010 Jorge C. S. Cardoso
    • 9 Exercício #2 • Crie um patcher que controle qual o vídeo a ser exibido na janela dependendo da posição do rato no ecrã: – Rato no quadrante sup. esq.: vídeo 1 – Rato no quadrante sup. dir.: vídeo 2 – Rato no quadrante inf esq.: vídeo 3 – Rato no quadrante inf. dir.: vídeo 4 26-02-2010 Jorge C. S. Cardoso