EXtensible 3D Felipe Leite (fml) Moroni Granja (mog) Rodrigo Leite (rml2) Rodrigo Marroquim (rpm)

Slides:



Advertisements
Apresentações semelhantes
Terminologia Definicao Construção Exemplos
Advertisements

Página de Acesso
Um sistema de gerenciamento de conteúdo baseado em XML.
Proposta de uma Biblioteca Digital para Trabalhos Monográficos do Departamento de Computação da Universidade Federal de Ouro Preto Gustavo Henrique Braz.
Frontpage Como funciona ?.
UML Visões – Parte 2.
Trabalho GQSI “GED” Gerenciamento Eletrônico de Documentos
(Unified Modeling Language)
Software Básico Silvio Fernandes Universidade Federal Rural do Semi-Árido Departamento de Ciências Exatas e Naturais Ciência da Computação Aula.
XML (eXtensible Markup Language) W3C - World Wide Web Consortium Documentos TXT estruturados? Por que XML? XML, ou eXtensible Markup Language, é uma linguagem.
Introdução aos Serviços Web
Web Services Erika Hmeljevski Estefania Borm Leonardo Malagoli
Encontro Linguagem HTML; 13. Hospedagem na WWW.
INF 1366 – Computação Gráfica Interativa X3D
Tecnologia da Informação Orientação a Aspectos
Apresentação teórica do Conceito HTML
Introdução a Arquitetura Orientada a serviços
C# Documentando código em XML Sharp Shooters.NET Universidade Federal de Pernambuco Centro de Informática Recife, 10/10/2002 Autor: Marden Menezes Costa.
Introdução ao ArcGIS Iana Alexandra A. Rufino
Tecnólogo em Analise e Desenvolvimento de Sistemas - Faculdade de Tecnologia SENAC De Roger Ferreira Memórias e suas características,
Aula 1 Minicurso: Astah Ministrantes: André Martins; Camila Brondani;
Arquitetura Microsoft .Net
Acadêmicos: Durval Slompo Junior / Verediane R. S. Monteiro
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Computação e Estatística Servidor de Documentos XML Usando.
Ethos: Sistema Distribuído para Suporte ao Comitê de Ética em Pesquisa Autor: Rodrigo Stefani Domingues Orientador: Prof. Dr. Carlos M. T. Toledo Faculdade.
PHL Personal Home Library.
Introdução à Programação para a Web Fernando Martins 9 de Julho de 2008.
Realidade Virtual Aula 7
Rodrigo Cristiano Silva
Linguagens de programação
HTML Programação Web.
Seminário de Introdução à Multimídia
Conceitos de J2EE para a WEB
REVISÃO.
Faculdade de Tecnologia SENAC Pelotas
Casos de Uso no Engenharia de Software e Sistemas {abab, dtvp, jmmn, mscla, rmb2,
2005 Cin - Centro de Informática - Universidade Federal de Pernambuco – UFPE Iniciação Científica Visual # Tool Bolsista: Rodrigo Cavalcante Mendes Orientadores:
Professor: Márcio Amador
Ferramentas para Sistema Web
Filter Design Pattern.
Arquitetura de Desenvolvimento Web MVC vs. Three Tiers
SISTEMAS OPERACIONAIS I
Especificação em Projeto de Sistemas
Tecgraf PUC-Rio Setembro de 2013 Introdução ao Openbus.
Da Introdução à Prática
Introdução a Teste de Software
Inteligência Artificial Web Semântica
MPS – Aula prática Diagrama de Pacotes / Esteriótipos Web
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
VRML. Roteiro  Introdução  A história de VRML  Visão geral  Potencial  Fundamentos  Ferramentas de software  Vantagens e Desvantagens  Conclusões.
Trabalho de Seminários em Informática
Produção de Sites Unidade 9 – XML Prof.: Henrique Santos.
UML e a Ferramenta Astah
Automação Comercial Faculdade Estácio Radial Prof. Paulo Alipio Alves de Oliveira 2010.
Desenvolvimento Global de Software Mestrado de Informática / UFPB Francilene Procópio Garcia, D.Sc. Configuração do Processo - Parte.
XML Prof. Dr. Fernando Gauthier INE/UFSC. XML XML (Extensible Markup Language) é uma linguagem para marcar documentos que contêm informações estruturadas.
Fluxo de Análise e Projeto 6 - Atividade Projetar Subsistema.
Karine Alessandra Córdova
HTML - HyperText Markup Language Professora: Fabrícia F. de Souza.
Rodrigo Cristiano Silva Introdução A HTML 5 foi idealizada por um grupo de “freethinkers” que estavam cansados do padrão oficial da.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
UCSal – Bacharelado em Informática Banco de Dados Profa. Semíramis Assis
Prof. Wolley Profa. Érika
Universidade Federal de Sergipe Departamento de Sistemas de Informação Bruno Cruz Jessica Rodrigo Aragão – ASP.NET MVC 3.
Versão 1 - julho/2013 Tecgraf PUC-Rio Novembro de 2013 Introdução ao OpenBus.
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
Engenharia de Sistemas (Lato Sensu) Victor Costa de Alemão Cisneiros Hudson Ramos Aracaju/SE COMPARAÇÃO ENTRE SERVIDORES WEB APACHE HTTP SERVER E NGINX.
Arleys Pereira Nunes de Castro - Mestrando : Modelagem computacional (SENAI-MCTI) Especialista : Sistema distribuídos
Apresentação TI Alunos: Isadora Bernardo, Lucas Medeiros, Marcela Muniz e Renata Coutinho.
Rhizome. Roteiro Definição Metas Características Arquitetura Tecnologias envolvidas Referências.
Transcrição da apresentação:

eXtensible 3D Felipe Leite (fml) Moroni Granja (mog) Rodrigo Leite (rml2) Rodrigo Marroquim (rpm)

X3D – Introdução  Padrão aberto desenvolvido para distribuição de conteúdo 3D  Combina geometria e descrição de comportamentos em um único documento  Surgiu da última revisão do VRML97, incorporando aprimoramentos desta linguagem e melhorias na sua arquitetura

X3D – Aprimorando o VRML97  Maior precisão com a iluminação e modelos de eventos  Expansão das capacidades do grafo de cena  Múltiplos formatos de codificação aceitos: VRML, XML e binário.  Arquitetura modular  Maior flexibilidade

X3D – Modularidade  Vários níveis de funcionalidades, divididos em profiles, que contém uma coleção de componentes. Têm sua definição obrigatória em um arquivo X3D  Componentes são o conjunto de serviços que o usuário necessita para sua aplicação

X3D - Profiles

X3D e XML  Definição do código neste formato tem como vantagens: Melhor arquivamento, reúso e filtragem de dados Maximiza interoperabilidade e facilita desenvolvimento de páginas web Suporte a mais ferramentas, como stylesheets e transformações para visualização 3D através de CML (Chemical Markup Language) e MathML, por exemplo Integração com futuros formatos web baseados em XML

X3D – Componetes Funcionais  Componentes herdados do VRML: Grafo de cena Arquitetura de eventos Sensores Scripts e interpolators DEF e USE Prototipagem Cenas distribuídas  Componentes introduzidos: Export e Import, que servem respectivamente para definir quais os elementos de um arquivo externo que poderão ser importados e, para fazer com que o arquivo externo fique disponível para uso e possíveis distribuições de eventos.

X3D x VRML – Comparativo

X3D – Exemplo de Código

X3D - Exemplo A figura abaixo mostra o resultado obtido através do código anteriormente mostrado

X3D – Algumas ferramentas  Flux Studio v2.1

X3D – Algumas ferramentas  X3D Edit

X3D – Exercício Teórico  Quais as vantagens do X3D em relação ao VRML?  Cite alguns componentes funcionais herdados do VRML.

X3D – Bibliografia     Modelagem e Visualização de Ambientes Virtuais na Web [MARINHO, Verônica Stocchi]