SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

Destaque

Trabajo de planos
Trabajo de planosTrabajo de planos
Trabajo de planos
IETI SD
 
BAJO CERO C.A
BAJO CERO C.ABAJO CERO C.A
BAJO CERO C.A
maria rodriguez
 
Presentacion proyecto formativo
Presentacion proyecto formativoPresentacion proyecto formativo
Presentacion proyecto formativo
leninquintero21
 
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
Jesus Rodriguez
 
Fabrica de hielo
Fabrica de hieloFabrica de hielo
Fabrica de hielo
gloriadiazv22
 
Trabajo de las tic
Trabajo de las ticTrabajo de las tic
Trabajo de las tic
IETI 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ón
Planificación de la producción
 
Presentacion proyecto formativo
Presentacion proyecto formativoPresentacion proyecto formativo
Presentacion proyecto formativo
leninquintero21
 
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..
INSTITUTO UNIVERSITARIO POLITECNICO SANTIAGO MARIÑO
 
Plan de produccion fabrica de hielo
Plan de produccion fabrica de  hieloPlan de produccion fabrica de  hielo
Plan de produccion fabrica de hielo
mairobe
 
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
Fátima Jácome
 
Diseno planta fisica
Diseno planta fisicaDiseno planta fisica
Diseno planta fisica
George Marchena Espinal
 
Planta física
Planta físicaPlanta física
Planta física
majitomasich
 
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
Ivetteq00
 
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-9
VeRiithoo 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 3
Juan Manuel Carrión Delgado
 
Estudio tiempos-trabajo
Estudio tiempos-trabajoEstudio tiempos-trabajo
Estudio tiempos-trabajo
FREDYMONCAYO
 
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
 

Destaque (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
 

Mais de 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-Frame
Jorge 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 Arts
Jorge 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 Augmentation
Jorge 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 mosaic
Jorge 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 reality
Jorge 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 virtual
Jorge Cardoso
 
PhD defense presentation
PhD defense presentationPhD defense presentation
PhD defense presentation
Jorge 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 applications
Jorge 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 art
Jorge Cardoso
 
PuReWidgets toolkit
PuReWidgets toolkitPuReWidgets toolkit
PuReWidgets toolkit
Jorge Cardoso
 
PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012PuReWidgets presentation at EICS 2012
PuReWidgets presentation at EICS 2012
Jorge 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 Interaction
Jorge Cardoso
 
Oop java
Oop javaOop java
Oop java
Jorge 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 art
Jorge Cardoso
 
Introdução à Programacao em Processing
Introdução à Programacao em Processing Introdução à Programacao em Processing
Introdução à Programacao em Processing
Jorge Cardoso
 

Mais de 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
 

Último

Dicas de normas ABNT para trabalho de conclusão de curso
Dicas de normas ABNT para trabalho de conclusão de cursoDicas de normas ABNT para trabalho de conclusão de curso
Dicas de normas ABNT para trabalho de conclusão de curso
Simone399395
 
Cartinhas de solidariedade e esperança.pptx
Cartinhas de solidariedade e esperança.pptxCartinhas de solidariedade e esperança.pptx
Cartinhas de solidariedade e esperança.pptx
Zenir Carmen Bez Trombeta
 
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptxSlides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
A influência do comércio eletrônico no processo de gestão das livrarias e edi...
A influência do comércio eletrônico no processo de gestão das livrarias e edi...A influência do comércio eletrônico no processo de gestão das livrarias e edi...
A influência do comércio eletrônico no processo de gestão das livrarias e edi...
AntonioLobosco3
 
PALAVRA SECRETA - ALFABETIZAÇÃO- REFORÇO
PALAVRA SECRETA - ALFABETIZAÇÃO- REFORÇOPALAVRA SECRETA - ALFABETIZAÇÃO- REFORÇO
PALAVRA SECRETA - ALFABETIZAÇÃO- REFORÇO
ARIADNEMARTINSDACRUZ
 
A SOCIOLOGIA E O TRABALHO: ANÁLISES E VIVÊNCIAS
A SOCIOLOGIA E O TRABALHO: ANÁLISES E VIVÊNCIASA SOCIOLOGIA E O TRABALHO: ANÁLISES E VIVÊNCIAS
A SOCIOLOGIA E O TRABALHO: ANÁLISES E VIVÊNCIAS
HisrelBlog
 
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdfO Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
silvamelosilva300
 
AUTISMO LEGAL - DIREITOS DOS AUTISTAS- LEGISLAÇÃO
AUTISMO LEGAL - DIREITOS DOS AUTISTAS- LEGISLAÇÃOAUTISMO LEGAL - DIREITOS DOS AUTISTAS- LEGISLAÇÃO
AUTISMO LEGAL - DIREITOS DOS AUTISTAS- LEGISLAÇÃO
FernandaOliveira758273
 
Resumo de Química 10º ano Estudo exames nacionais
Resumo de Química 10º ano Estudo exames nacionaisResumo de Química 10º ano Estudo exames nacionais
Resumo de Química 10º ano Estudo exames nacionais
beatrizsilva525654
 
Tudo sobre a Inglaterra, curiosidades, moeda.pptx
Tudo sobre a Inglaterra, curiosidades, moeda.pptxTudo sobre a Inglaterra, curiosidades, moeda.pptx
Tudo sobre a Inglaterra, curiosidades, moeda.pptx
IACEMCASA
 
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGTUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
ProfessoraTatianaT
 
Tabela Funções Orgânicas.pdfnsknsknksnksn nkasn
Tabela Funções Orgânicas.pdfnsknsknksnksn nkasnTabela Funções Orgânicas.pdfnsknsknksnksn nkasn
Tabela Funções Orgânicas.pdfnsknsknksnksn nkasn
CarlosJean21
 
FUNCAO EQUAÇÃO DO 2° GRAU SLIDES AULA 1.ppt
FUNCAO EQUAÇÃO DO 2° GRAU SLIDES AULA 1.pptFUNCAO EQUAÇÃO DO 2° GRAU SLIDES AULA 1.ppt
FUNCAO EQUAÇÃO DO 2° GRAU SLIDES AULA 1.ppt
MarceloMonteiro213738
 
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptxPP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
Aula Aberta_Avaliação Digital no ensino basico e secundário.pdf
Aula Aberta_Avaliação Digital no ensino basico e secundário.pdfAula Aberta_Avaliação Digital no ensino basico e secundário.pdf
Aula Aberta_Avaliação Digital no ensino basico e secundário.pdf
Marília Pacheco
 
cidadas 5° ano - ensino fundamental 2 ..
cidadas 5° ano - ensino fundamental 2 ..cidadas 5° ano - ensino fundamental 2 ..
cidadas 5° ano - ensino fundamental 2 ..
MatheusSousa716350
 
Exercicios de Word Básico para a aulas de informatica Basica
Exercicios de Word Básico para a aulas de informatica BasicaExercicios de Word Básico para a aulas de informatica Basica
Exercicios de Word Básico para a aulas de informatica Basica
ElinarioCosta
 
Psicologia e Sociologia - Módulo 2 – Sociedade e indivíduo.pptx
Psicologia e Sociologia - Módulo 2 – Sociedade e indivíduo.pptxPsicologia e Sociologia - Módulo 2 – Sociedade e indivíduo.pptx
Psicologia e Sociologia - Módulo 2 – Sociedade e indivíduo.pptx
TiagoLouro8
 
-Rudolf-Laban-e-a-teoria-do-movimento.ppt
-Rudolf-Laban-e-a-teoria-do-movimento.ppt-Rudolf-Laban-e-a-teoria-do-movimento.ppt
-Rudolf-Laban-e-a-teoria-do-movimento.ppt
fagnerlopes11
 
Slide de biologia aula2 2 bimestre no ano de 2024
Slide de biologia aula2  2 bimestre no ano de 2024Slide de biologia aula2  2 bimestre no ano de 2024
Slide de biologia aula2 2 bimestre no ano de 2024
vinibolado86
 

Último (20)

Dicas de normas ABNT para trabalho de conclusão de curso
Dicas de normas ABNT para trabalho de conclusão de cursoDicas de normas ABNT para trabalho de conclusão de curso
Dicas de normas ABNT para trabalho de conclusão de curso
 
Cartinhas de solidariedade e esperança.pptx
Cartinhas de solidariedade e esperança.pptxCartinhas de solidariedade e esperança.pptx
Cartinhas de solidariedade e esperança.pptx
 
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptxSlides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
 
A influência do comércio eletrônico no processo de gestão das livrarias e edi...
A influência do comércio eletrônico no processo de gestão das livrarias e edi...A influência do comércio eletrônico no processo de gestão das livrarias e edi...
A influência do comércio eletrônico no processo de gestão das livrarias e edi...
 
PALAVRA SECRETA - ALFABETIZAÇÃO- REFORÇO
PALAVRA SECRETA - ALFABETIZAÇÃO- REFORÇOPALAVRA SECRETA - ALFABETIZAÇÃO- REFORÇO
PALAVRA SECRETA - ALFABETIZAÇÃO- REFORÇO
 
A SOCIOLOGIA E O TRABALHO: ANÁLISES E VIVÊNCIAS
A SOCIOLOGIA E O TRABALHO: ANÁLISES E VIVÊNCIASA SOCIOLOGIA E O TRABALHO: ANÁLISES E VIVÊNCIAS
A SOCIOLOGIA E O TRABALHO: ANÁLISES E VIVÊNCIAS
 
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdfO Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
 
AUTISMO LEGAL - DIREITOS DOS AUTISTAS- LEGISLAÇÃO
AUTISMO LEGAL - DIREITOS DOS AUTISTAS- LEGISLAÇÃOAUTISMO LEGAL - DIREITOS DOS AUTISTAS- LEGISLAÇÃO
AUTISMO LEGAL - DIREITOS DOS AUTISTAS- LEGISLAÇÃO
 
Resumo de Química 10º ano Estudo exames nacionais
Resumo de Química 10º ano Estudo exames nacionaisResumo de Química 10º ano Estudo exames nacionais
Resumo de Química 10º ano Estudo exames nacionais
 
Tudo sobre a Inglaterra, curiosidades, moeda.pptx
Tudo sobre a Inglaterra, curiosidades, moeda.pptxTudo sobre a Inglaterra, curiosidades, moeda.pptx
Tudo sobre a Inglaterra, curiosidades, moeda.pptx
 
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGTUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
 
Tabela Funções Orgânicas.pdfnsknsknksnksn nkasn
Tabela Funções Orgânicas.pdfnsknsknksnksn nkasnTabela Funções Orgânicas.pdfnsknsknksnksn nkasn
Tabela Funções Orgânicas.pdfnsknsknksnksn nkasn
 
FUNCAO EQUAÇÃO DO 2° GRAU SLIDES AULA 1.ppt
FUNCAO EQUAÇÃO DO 2° GRAU SLIDES AULA 1.pptFUNCAO EQUAÇÃO DO 2° GRAU SLIDES AULA 1.ppt
FUNCAO EQUAÇÃO DO 2° GRAU SLIDES AULA 1.ppt
 
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptxPP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptx
 
Aula Aberta_Avaliação Digital no ensino basico e secundário.pdf
Aula Aberta_Avaliação Digital no ensino basico e secundário.pdfAula Aberta_Avaliação Digital no ensino basico e secundário.pdf
Aula Aberta_Avaliação Digital no ensino basico e secundário.pdf
 
cidadas 5° ano - ensino fundamental 2 ..
cidadas 5° ano - ensino fundamental 2 ..cidadas 5° ano - ensino fundamental 2 ..
cidadas 5° ano - ensino fundamental 2 ..
 
Exercicios de Word Básico para a aulas de informatica Basica
Exercicios de Word Básico para a aulas de informatica BasicaExercicios de Word Básico para a aulas de informatica Basica
Exercicios de Word Básico para a aulas de informatica Basica
 
Psicologia e Sociologia - Módulo 2 – Sociedade e indivíduo.pptx
Psicologia e Sociologia - Módulo 2 – Sociedade e indivíduo.pptxPsicologia e Sociologia - Módulo 2 – Sociedade e indivíduo.pptx
Psicologia e Sociologia - Módulo 2 – Sociedade e indivíduo.pptx
 
-Rudolf-Laban-e-a-teoria-do-movimento.ppt
-Rudolf-Laban-e-a-teoria-do-movimento.ppt-Rudolf-Laban-e-a-teoria-do-movimento.ppt
-Rudolf-Laban-e-a-teoria-do-movimento.ppt
 
Slide de biologia aula2 2 bimestre no ano de 2024
Slide de biologia aula2  2 bimestre no ano de 2024Slide de biologia aula2  2 bimestre no ano de 2024
Slide de biologia aula2 2 bimestre no ano de 2024
 

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