SlideShare a Scribd company logo
1 of 11
Download to read offline
Jitter – Planos de vídeo em 3D

             Vídeo Arte Interactiva




12-03-2010         Jorge C. S. Cardoso   1
2


                     Conteúdo
• Videoplane
    – Posicionar, escalar, rodar
• Cena
    – Posicionar, escalar, rodar
• Camera
    – Posição e direcção




12-03-2010              Jorge C. S. Cardoso
3


                    Videoplane
• [jit.gl.videoplane] é um objecto que permite
  reproduzir vídeo num plano que pode ser
  colocado num ambiente 3D
    – Como faz parte do conjunto de objectos OpenGL
      (jit.gl) é necessário usar o [jit.gl.renderer] para
      “renderizar” a cena 3D na janela




12-03-2010              Jorge C. S. Cardoso
4


              Esquema básico
• Necessário dar um nome à
  janela

• Usar o nome da janela no
  [jit.gl.render] e no
  [jit.gl.videoplane]

• Exemplo 1-Video3D.maxpat


12-03-2010           Jorge C. S. Cardoso
Posição, rotação, escalamento do                       5




             videoplane
• [videoplane] entende as mensagens
    – position x y z
    – scale x y z
    – rotatexyz x y z
             • x y z são ângulos




• Exemplo 2-TransformacoesVideoplane.maxpat

12-03-2010                         Jorge C. S. Cardoso
6


             Vários videoplane
• É possível mostrar vários videoplane na
  mesma janela
    – basta usar o mesmo nome



• Exemplo 3-VariosVideoPlane.maxpat



12-03-2010           Jorge C. S. Cardoso
Posição, rotação, escalamento da                     7




              cena 3D
• O objecto [jit.gl.render] também recebe as
  mensagens
    – position, scale e rotation
    – aplica-as a toda a cena 3D em vez de apenas um
      videoplane


• Exemplo 4-TransformacoesCena.maxpat


12-03-2010             Jorge C. S. Cardoso
8


             Movimentação da câmara
• Também podemos controlar a perspectiva da
  cena alterando a posição e orientação da
  câmara através dos atributos
    – camera x y z
    – lookat x y z


• Exemplo 5-CamaraCena.maxpat


12-03-2010           Jorge C. S. Cardoso
9


                 Exercício #1
• Crie um patcher com dois
  [videoplane] orientados como na
  figura
    – Os planos devem rodar continuamente
      segundo o eixo dos yy




12-03-2010            Jorge C. S. Cardoso
10


               Exercício #2
• Modifique o patcher anterior de forma a que
  seja o utilizador a controla a rotação
  movendo o rato na janela de vídeo




12-03-2010         Jorge C. S. Cardoso
11


                  Exercício #3
• Crie um patcher com 3 vídeos alinhados ao
  fundo
    – Quando se pressionam as teclas ‘1’, ‘2’ ou ‘3’ a
      câmara deve aproximar-se progressivamente do
      vídeo correspondente fazendo-o ocupar toda a
      janela




12-03-2010              Jorge C. S. Cardoso

More Related Content

Viewers also liked

Trabajo de planos
Trabajo de planosTrabajo de planos
Trabajo de planosIETI SD
 
Presentacion proyecto formativo
Presentacion proyecto formativoPresentacion proyecto formativo
Presentacion proyecto formativoleninquintero21
 
PLANTA DE HIELOS MÍSTER FRIÓ C.A
PLANTA DE HIELOS MÍSTER FRIÓ C.APLANTA DE HIELOS MÍSTER FRIÓ C.A
PLANTA DE HIELOS MÍSTER FRIÓ C.AJesus Rodriguez
 
Trabajo de las tic
Trabajo de las ticTrabajo de las tic
Trabajo de las ticIETI SD
 
Localización, diseño de planta, presupuestos y criterios de evaluación
 Localización, diseño de planta, presupuestos y criterios de evaluación Localización, diseño de planta, presupuestos y criterios de evaluación
Localización, diseño de planta, presupuestos y criterios de evaluaciónPlanificación de la producción
 
Presentacion proyecto formativo
Presentacion proyecto formativoPresentacion proyecto formativo
Presentacion proyecto formativoleninquintero21
 
Plan de produccion fabrica de hielo
Plan de produccion fabrica de  hieloPlan de produccion fabrica de  hielo
Plan de produccion fabrica de hielomairobe
 
Aula 1 introduçao ao des arquit 2012 2
Aula 1 introduçao ao des arquit 2012 2Aula 1 introduçao ao des arquit 2012 2
Aula 1 introduçao ao des arquit 2012 2Fátima Jácome
 
Análisis de procesos de elaboración de embutidos
Análisis de procesos de elaboración de embutidosAnálisis de procesos de elaboración de embutidos
Análisis de procesos de elaboración de embutidosIvetteq00
 
Planeación y Diseño de Instalaciones. Distribución en planta 2.
Planeación y Diseño de Instalaciones. Distribución en planta 2.Planeación y Diseño de Instalaciones. Distribución en planta 2.
Planeación y Diseño de Instalaciones. Distribución en planta 2.Juan Manuel Carrión Delgado
 
Tiposde1 1228515311324158-9
Tiposde1 1228515311324158-9Tiposde1 1228515311324158-9
Tiposde1 1228515311324158-9VeRiithoo AmaRoo
 
Tipos De distribucion en plantas, factores y ventajas.
Tipos De distribucion en plantas, factores y ventajas.Tipos De distribucion en plantas, factores y ventajas.
Tipos De distribucion en plantas, factores y ventajas.guest70d5814
 
Planeación y Diseño de Instalaciones. Distribución en planta 3
Planeación y Diseño de Instalaciones. Distribución en planta 3Planeación y Diseño de Instalaciones. Distribución en planta 3
Planeación y Diseño de Instalaciones. Distribución en planta 3Juan Manuel Carrión Delgado
 
Estudio tiempos-trabajo
Estudio tiempos-trabajoEstudio tiempos-trabajo
Estudio tiempos-trabajoFREDYMONCAYO
 
Distribución de planta física
Distribución de planta física Distribución de planta física
Distribución de planta física Angie Diaz Arteaga
 

Viewers also liked (20)

Trabajo de planos
Trabajo de planosTrabajo de planos
Trabajo de planos
 
BAJO CERO C.A
BAJO CERO C.ABAJO CERO C.A
BAJO CERO C.A
 
Presentacion proyecto formativo
Presentacion proyecto formativoPresentacion proyecto formativo
Presentacion proyecto formativo
 
PLANTA DE HIELOS MÍSTER FRIÓ C.A
PLANTA DE HIELOS MÍSTER FRIÓ C.APLANTA DE HIELOS MÍSTER FRIÓ C.A
PLANTA DE HIELOS MÍSTER FRIÓ C.A
 
Fabrica de hielo
Fabrica de hieloFabrica de hielo
Fabrica de hielo
 
Trabajo de las tic
Trabajo de las ticTrabajo de las tic
Trabajo de las tic
 
Localización, diseño de planta, presupuestos y criterios de evaluación
 Localización, diseño de planta, presupuestos y criterios de evaluación Localización, diseño de planta, presupuestos y criterios de evaluación
Localización, diseño de planta, presupuestos y criterios de evaluación
 
Presentacion proyecto formativo
Presentacion proyecto formativoPresentacion proyecto formativo
Presentacion proyecto formativo
 
Actividad i .diseño de planta industrial..
Actividad i .diseño de planta industrial..Actividad i .diseño de planta industrial..
Actividad i .diseño de planta industrial..
 
Plan de produccion fabrica de hielo
Plan de produccion fabrica de  hieloPlan de produccion fabrica de  hielo
Plan de produccion fabrica de hielo
 
Aula 1 introduçao ao des arquit 2012 2
Aula 1 introduçao ao des arquit 2012 2Aula 1 introduçao ao des arquit 2012 2
Aula 1 introduçao ao des arquit 2012 2
 
Diseno planta fisica
Diseno planta fisicaDiseno planta fisica
Diseno planta fisica
 
Planta física
Planta físicaPlanta física
Planta física
 
Análisis de procesos de elaboración de embutidos
Análisis de procesos de elaboración de embutidosAnálisis de procesos de elaboración de embutidos
Análisis de procesos de elaboración de embutidos
 
Planeación y Diseño de Instalaciones. Distribución en planta 2.
Planeación y Diseño de Instalaciones. Distribución en planta 2.Planeación y Diseño de Instalaciones. Distribución en planta 2.
Planeación y Diseño de Instalaciones. Distribución en planta 2.
 
Tiposde1 1228515311324158-9
Tiposde1 1228515311324158-9Tiposde1 1228515311324158-9
Tiposde1 1228515311324158-9
 
Tipos De distribucion en plantas, factores y ventajas.
Tipos De distribucion en plantas, factores y ventajas.Tipos De distribucion en plantas, factores y ventajas.
Tipos De distribucion en plantas, factores y ventajas.
 
Planeación y Diseño de Instalaciones. Distribución en planta 3
Planeación y Diseño de Instalaciones. Distribución en planta 3Planeación y Diseño de Instalaciones. Distribución en planta 3
Planeación y Diseño de Instalaciones. Distribución en planta 3
 
Estudio tiempos-trabajo
Estudio tiempos-trabajoEstudio tiempos-trabajo
Estudio tiempos-trabajo
 
Distribución de planta física
Distribución de planta física Distribución de planta física
Distribución de planta física
 

More from Jorge Cardoso

Criação de Ambientes de Realidade Virtual usando A-Frame - CubeCraft Toys -...
Criação de Ambientes  de Realidade Virtual  usando A-Frame - CubeCraft Toys -...Criação de Ambientes  de Realidade Virtual  usando A-Frame - CubeCraft Toys -...
Criação de Ambientes de Realidade Virtual usando A-Frame - CubeCraft Toys -...Jorge Cardoso
 
Criação de Ambientes de Realidade Virtual usando A-Frame
Criação de Ambientes  de Realidade Virtual  usando A-FrameCriação de Ambientes  de Realidade Virtual  usando A-Frame
Criação de Ambientes de Realidade Virtual usando A-FrameJorge Cardoso
 
Journal of Science and Technology of the Arts
Journal of Science and Technology of the ArtsJournal of Science and Technology of the Arts
Journal of Science and Technology of the ArtsJorge Cardoso
 
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic AugmentationEvaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic AugmentationJorge Cardoso
 
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...Jorge Cardoso
 
Digital tools for exploring roman mosaic
Digital tools for exploring roman mosaicDigital tools for exploring roman mosaic
Digital tools for exploring roman mosaicJorge Cardoso
 
Interaction techniques for locomotion in virtual reality
Interaction techniques for locomotion in virtual realityInteraction techniques for locomotion in virtual reality
Interaction techniques for locomotion in virtual realityJorge Cardoso
 
Interacção em ambientes de realidade virtual
Interacção em ambientes de realidade virtualInteracção em ambientes de realidade virtual
Interacção em ambientes de realidade virtualJorge Cardoso
 
PhD defense presentation
PhD defense presentationPhD defense presentation
PhD defense presentationJorge Cardoso
 
Dynamic graphical user interface generation for web-based public display appl...
Dynamic graphical user interface generation for web-based public display appl...Dynamic graphical user interface generation for web-based public display appl...
Dynamic graphical user interface generation for web-based public display appl...Jorge Cardoso
 
Evaluation of a programming toolkit for interactive public display applications
Evaluation of a programming toolkit for interactive public display applicationsEvaluation of a programming toolkit for interactive public display applications
Evaluation of a programming toolkit for interactive public display applicationsJorge Cardoso
 
Interaction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive artInteraction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive artJorge Cardoso
 
PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012Jorge Cardoso
 
PuReWidgets toolkit
PuReWidgets toolkit PuReWidgets toolkit
PuReWidgets toolkit Jorge Cardoso
 
Assessing Feedback for Indirect Shared Interaction
Assessing Feedback for Indirect Shared InteractionAssessing Feedback for Indirect Shared Interaction
Assessing Feedback for Indirect Shared InteractionJorge Cardoso
 
Conceitos fundamentais de_programacao
Conceitos fundamentais de_programacao Conceitos fundamentais de_programacao
Conceitos fundamentais de_programacao Jorge Cardoso
 
Computer vision techniques for interactive art
Computer vision techniques for interactive artComputer vision techniques for interactive art
Computer vision techniques for interactive artJorge Cardoso
 
Introdução à Programacao em Processing
Introdução à Programacao em Processing Introdução à Programacao em Processing
Introdução à Programacao em Processing Jorge Cardoso
 

More from Jorge Cardoso (20)

Criação de Ambientes de Realidade Virtual usando A-Frame - CubeCraft Toys -...
Criação de Ambientes  de Realidade Virtual  usando A-Frame - CubeCraft Toys -...Criação de Ambientes  de Realidade Virtual  usando A-Frame - CubeCraft Toys -...
Criação de Ambientes de Realidade Virtual usando A-Frame - CubeCraft Toys -...
 
Criação de Ambientes de Realidade Virtual usando A-Frame
Criação de Ambientes  de Realidade Virtual  usando A-FrameCriação de Ambientes  de Realidade Virtual  usando A-Frame
Criação de Ambientes de Realidade Virtual usando A-Frame
 
Journal of Science and Technology of the Arts
Journal of Science and Technology of the ArtsJournal of Science and Technology of the Arts
Journal of Science and Technology of the Arts
 
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic AugmentationEvaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
Evaluation of Multi-Platform Mobile AR Frameworks for Roman Mosaic Augmentation
 
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
ConímbrigAR A Prototype Augmented Mobile Application for Exploration of Roman...
 
Digital tools for exploring roman mosaic
Digital tools for exploring roman mosaicDigital tools for exploring roman mosaic
Digital tools for exploring roman mosaic
 
Interaction techniques for locomotion in virtual reality
Interaction techniques for locomotion in virtual realityInteraction techniques for locomotion in virtual reality
Interaction techniques for locomotion in virtual reality
 
Interacção em ambientes de realidade virtual
Interacção em ambientes de realidade virtualInteracção em ambientes de realidade virtual
Interacção em ambientes de realidade virtual
 
PhD defense presentation
PhD defense presentationPhD defense presentation
PhD defense presentation
 
Dynamic graphical user interface generation for web-based public display appl...
Dynamic graphical user interface generation for web-based public display appl...Dynamic graphical user interface generation for web-based public display appl...
Dynamic graphical user interface generation for web-based public display appl...
 
Evaluation of a programming toolkit for interactive public display applications
Evaluation of a programming toolkit for interactive public display applicationsEvaluation of a programming toolkit for interactive public display applications
Evaluation of a programming toolkit for interactive public display applications
 
Interaction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive artInteraction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive art
 
PuReWidgets toolkit
PuReWidgets toolkitPuReWidgets toolkit
PuReWidgets toolkit
 
PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012
 
PuReWidgets toolkit
PuReWidgets toolkit PuReWidgets toolkit
PuReWidgets toolkit
 
Assessing Feedback for Indirect Shared Interaction
Assessing Feedback for Indirect Shared InteractionAssessing Feedback for Indirect Shared Interaction
Assessing Feedback for Indirect Shared Interaction
 
Oop java
Oop javaOop java
Oop java
 
Conceitos fundamentais de_programacao
Conceitos fundamentais de_programacao Conceitos fundamentais de_programacao
Conceitos fundamentais de_programacao
 
Computer vision techniques for interactive art
Computer vision techniques for interactive artComputer vision techniques for interactive art
Computer vision techniques for interactive art
 
Introdução à Programacao em Processing
Introdução à Programacao em Processing Introdução à Programacao em Processing
Introdução à Programacao em Processing
 

Recently uploaded

Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
BNCC Geografia.docx objeto de conhecimento
BNCC Geografia.docx objeto de conhecimentoBNCC Geografia.docx objeto de conhecimento
BNCC Geografia.docx objeto de conhecimentoGentil Eronides
 
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdfBlendaLima1
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......suporte24hcamin
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 

Recently uploaded (20)

Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
BNCC Geografia.docx objeto de conhecimento
BNCC Geografia.docx objeto de conhecimentoBNCC Geografia.docx objeto de conhecimento
BNCC Geografia.docx objeto de conhecimento
 
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 

Jitter: Vídeo em ambiente 3D

  • 1. Jitter – Planos de vídeo em 3D Vídeo Arte Interactiva 12-03-2010 Jorge C. S. Cardoso 1
  • 2. 2 Conteúdo • Videoplane – Posicionar, escalar, rodar • Cena – Posicionar, escalar, rodar • Camera – Posição e direcção 12-03-2010 Jorge C. S. Cardoso
  • 3. 3 Videoplane • [jit.gl.videoplane] é um objecto que permite reproduzir vídeo num plano que pode ser colocado num ambiente 3D – Como faz parte do conjunto de objectos OpenGL (jit.gl) é necessário usar o [jit.gl.renderer] para “renderizar” a cena 3D na janela 12-03-2010 Jorge C. S. Cardoso
  • 4. 4 Esquema básico • Necessário dar um nome à janela • Usar o nome da janela no [jit.gl.render] e no [jit.gl.videoplane] • Exemplo 1-Video3D.maxpat 12-03-2010 Jorge C. S. Cardoso
  • 5. Posição, rotação, escalamento do 5 videoplane • [videoplane] entende as mensagens – position x y z – scale x y z – rotatexyz x y z • x y z são ângulos • Exemplo 2-TransformacoesVideoplane.maxpat 12-03-2010 Jorge C. S. Cardoso
  • 6. 6 Vários videoplane • É possível mostrar vários videoplane na mesma janela – basta usar o mesmo nome • Exemplo 3-VariosVideoPlane.maxpat 12-03-2010 Jorge C. S. Cardoso
  • 7. Posição, rotação, escalamento da 7 cena 3D • O objecto [jit.gl.render] também recebe as mensagens – position, scale e rotation – aplica-as a toda a cena 3D em vez de apenas um videoplane • Exemplo 4-TransformacoesCena.maxpat 12-03-2010 Jorge C. S. Cardoso
  • 8. 8 Movimentação da câmara • Também podemos controlar a perspectiva da cena alterando a posição e orientação da câmara através dos atributos – camera x y z – lookat x y z • Exemplo 5-CamaraCena.maxpat 12-03-2010 Jorge C. S. Cardoso
  • 9. 9 Exercício #1 • Crie um patcher com dois [videoplane] orientados como na figura – Os planos devem rodar continuamente segundo o eixo dos yy 12-03-2010 Jorge C. S. Cardoso
  • 10. 10 Exercício #2 • Modifique o patcher anterior de forma a que seja o utilizador a controla a rotação movendo o rato na janela de vídeo 12-03-2010 Jorge C. S. Cardoso
  • 11. 11 Exercício #3 • Crie um patcher com 3 vídeos alinhados ao fundo – Quando se pressionam as teclas ‘1’, ‘2’ ou ‘3’ a câmara deve aproximar-se progressivamente do vídeo correspondente fazendo-o ocupar toda a janela 12-03-2010 Jorge C. S. Cardoso