1 / 18

X3D (Extensible 3D)

X3D (Extensible 3D). David Menezes Cardoso Djaci Alves de Araujo Filho Thiago Augusto Souza Nascimento Tiago Luiz Buarque de Amorin {dmc4, daaf, tasn, tlba} @cin.ufpe.br. Seminário de Introdução à Multimídia. Roteiro. Motivação Contextualização Principais características VRML x X3D

aquila
Download Presentation

X3D (Extensible 3D)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. X3D(Extensible 3D) David Menezes Cardoso Djaci Alves de Araujo Filho Thiago Augusto Souza Nascimento Tiago Luiz Buarque de Amorin {dmc4, daaf, tasn, tlba} @cin.ufpe.br Seminário de Introdução à Multimídia

  2. Roteiro • Motivação • Contextualização • Principais características • VRML x X3D • Arquitetura • Ferramenta • Exercícios

  3. Motivação • Aplicações complexas • Realidade Virtual • Novas tecnologias • Padronização e Reuso • Impacto na produtividade • Espaços tridimensionais

  4. Contextualização • Criação do ISO VRML 97 • A explosão da WEB • Web3D Consortium • Propósito inicial, com VRML: • Representar cenários e objetos 3D de forma simplificada. • VRML  evolução  X3D

  5. Características [1/2] • Baseado em XML • Portabilidade, escalabilidade e flexibilidade; • Internet • Extensão de VRML • Modular e reutilizável • Especificação Padrão ISO • Aplicabilidade genérica • CAD, arquitetura, engenharia, multimídia, entretenimento, simuladores, ...

  6. Características [2/2] • Estilo Component-oriented • Composição objetos – 2D x 3D • Real-Time Enabled • Alta qualidade, vetorial • Audio/Video • Scripting (dinamismo) • Navegação • Suporta nativamente: colisão, proximidade, detecção de visibilidade.

  7. VRML x X3D • Capacidades do grafo de cenas • Modelo de programação revisado e unificado • Múltiplos formatos de codificação • Descrevem o mesmo modelo abstrato, incluindo XML. • Arquitetura modular • Faixa de níveis • Estrutura da especificação expandida

  8. VRML x X3D

  9. Arquitetura

  10. Ferramenta • SwirlX3D

  11. SwirlX3D Adicionando um componente Tela de adição de componentes

  12. SwirlX3D Editando um nó Tela de edição

  13. SwirlX3D Adicionando timer Configurando timer

  14. SwirlX3D Adicionando Interpolador Configurando Interpolador

  15. SwirlX3D Adicionando Route

  16. Exercícios • Criar uma arquivo X3D que contenha um nó do tipo shape que possua uma textura. • O componente criado deve realizar o movimento de rotação no eixo y.

  17. Referências • http://www.lsi.usp.br/~lsoares/x3d/faq.html • http://www.web3d.org/x3d/ • http://en.wikipedia.org/wiki/X3D • http://www.pinecoast.com/download.htm • http://www.swirlx3d.com/tutorials.htm

  18. X3D(Extensible 3D) David Menezes Cardoso Djaci Alves de Araujo Filho Thiago Augusto Souza Nascimento Tiago Luiz Buarque de Amorin {dmc4, daaf, tasn, tlba} @cin.ufpe.br Seminário de Introdução à Multimídia

More Related