VRML Introdução. 2 Sistemas Realidade Virtual Uso de computadores e interfaces com usuários para criar o efeito de mundos tridimensionais que incluem.

Slides:



Advertisements
Apresentações semelhantes
Wagner Santos C. de Jesus
Advertisements

UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
Serviços na Internet: Caracterização e Acesso
Intranet.
Tecnologia Hipermídia e Multimídia
Iniciando na plataforma Eclipse
Projeções e OpenGL Alex F. V. Machado.
Applets Carlos Bazilio Depto de Ciência e Tecnologia
CAPÍTULO Sistemas de supervisão 2. Sistema SCADA
Introdução a diagrama de classes e UML
Básico.
I – Informação Digital - Graphics Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP-018 – O Produto Internet e suas Aplicações Tecnologias.
Prof. Esp. Marcelo Mendes
Fundamentos de WEB - HTML, CSS e JS
Análise e Projeto de Sistemas
Introdução a Programação Orientada a Objetos
Tecnologias para Internet
André Roeck Chaiene Oliveira Henrique dos Santos Lucas Wolff
Programação para estrutura Cliente-Servidor
Web Services Uninorte Semana de Tecnologia da Informação
Programação de SCRIPTS
REVISÃO.
Professor: Márcio Amador
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 02 1º Semestre UNIJUÍ.
Arquitetura de Desenvolvimento Web MVC vs. Three Tiers
Computação gráfica aplicada à construção de maquetes virtuais Introdução A computação gráfica evolui em conjunto com a evolução da informática em geral.
Módulo I Capítulo 1: Introdução ao curso
LINGUAGENS DE PROGRAMAÇÃO WEB
Computação Gráfica – Introdução ao OpenGL
WDM Web Data Modeling UCB – Universidade Católica de Brasília
VRML. Roteiro  Introdução  A história de VRML  Visão geral  Potencial  Fundamentos  Ferramentas de software  Vantagens e Desvantagens  Conclusões.
O Que É a Internet e Como Funciona: Tecnologias Ativas Renato M.E. Sabbatini, PhD Aula.
Trabalho de Seminários em Informática
Realidade Virtual Aula 2 Remis Balaniuk. Enxergando grande, começando pequeno Quem começa a aprender RV normalmente sofre um primeiro impacto negativo.
Google Web Toolkit Milton Bittencout Augusto Verzbickas João Paulo Maiamaral Bruno Eduardo.
DBSync4J Uma Ferramenta para Apoio na Sincronização entre Bases de Dados de Desenvolvimento e Produção Autores: Ana Carolina Ferreira Lins Rafael Fernandes.
Introdução a Programação Orientada a Objetos
Java Disciplina: Programação II Professora: Mai-Ly Vanessa.
1 Baseado em whitepapers/eclipse-overview.pdf Nelson Lago IME/USP 04/2003 A Plataforma Eclipse.
Descrever as tendências principais na área de software.
Tipos de Produtos Multimídia
DBSync4J Uma Ferramenta para Apoio na Sincronização entre Bases de Dados de Desenvolvimento e Produção Autores: Ana Carolina Ferreira Lins Rafael Fernandes.
AJAX Alunos: Heloísa de Souza Glória Laís de Oliveira Souza
Aula 1 - Fundamentos Web Servidor Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Gilmar Medeiros.
Student Tech Clubs Desenvolvimento WEB Antonio Ladeia Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Instituto Federal da Bahia Introdução.
Equipe Danilo Miguel Elias Lacerda Felipe Riguete Henderson Garcia
Computação em Nuvem Felipe Carvalho UFES 2009/2 iCloud.
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Introdução ao Java Prof. Gustavo Wagner (modificações) Slides originais: Prof. Tiago Massoni Java Básico FATEC-PB  Centro de Informática, UFPE.
1 Wireshark um Analisador de Pacotes Marcelo Wurdig - Marçal Pizzi.
Web Application Rafael Muniz e Marcus Vinícius Plugins MAVEN 04/04/2009 Revisão 12/04/2009.
Java é uma linguagem de programação e uma plataforma de computação lançada pela primeira vez pela Sun Microsystems em É a tecnologia que capacita.
Elipse E3 CAPITULO 1 EQUIPE 1: CARLOS EDUARDO CAVALLIERI DESIDERIO EDUARDO MATHEUS VOLANSKI JADER JEPSEN SCHMIELE LINDOLFO SILVEIRA KEMMERICH MARCONDES.
Rafael C. Marques Projeto Integrador II SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS.
CAPÍTULO 1- Apresentação.  A Elipse Software é uma empresa genuinamente brasileira, com foco na produção de software de supervisão para automação industrial,
Internet - Evolução Sofia Margarida Parreira Rodrigues HOME Última página Introdução Internet Service Providers Protocolos Software para Internet Génese.
Métodos e Técnicas de Desenvolvimento
Metodologia Científica Resumo de Escrito Adolflayter Machado Amanda Rodrigues Rosilene da Silva.
ASSOCIAÇÃO DE RESISTORES
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário Final Funcionalidades da.
Capítulo 1 Introdução aos Sistemas Operacionais Curso Técnico de Redes de Computadores Professor Emerson Felipe Administração de Sistemas Operacionais.
Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador II – 1º Seminário Protocolos de Roteamento.
OLIVEIRA, JANE S.; QUEIROZ SALETE L. Comunicação e Linguagem Científica: guia para estudantes de química, Campinas: Átomo, 2007, 109 p. Capítulo 4: LOCALIZANDO.
TIC 1. Informática  A palavra informática tem origem na junção das palavras informação e automática  Informática significa, portanto, tratamento da.
OpenCL Eliane Siegert. Estrutura – Princípio Geral de Funcionamento – Exemplos de Aplicações – Modelo de Programação – Linguagens Suportadas – Exemplos.
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Rafael N. Folha Projeto Integrador II 17/09/12.
Oficina de Informática
SOFTWARE Software Aplicativo – Executa Tarefas de Processamento de informações para usuários finais. Software de Sistemas – Gerencia e Apóia operações.
Conhecendo o Ambiente de Programação Java Prof. Gustavo Wagner (modificações) Slides originais: Prof. Tiago Massoni Java Básico  Centro de Informática,
Transcrição da apresentação:

VRML Introdução

2 Sistemas Realidade Virtual Uso de computadores e interfaces com usuários para criar o efeito de mundos tridimensionais que incluem objetos interativos com uma forte sensação de presença do objeto 3D.

3 Aplicações de realidade

4 Linguagem VRML(Virtual Reality Modeling Language) Linguagem de modelagem de realidade virtual. Apresentada em 1994 em uma conferencia na Suíça(Genebra), surgindo da idéia de se criar uma linguagem de realidade virtual que pude-se ser utilizada na web. Linguagem VRML surgiu de um consórcio entre a Digital e outras empresas de computação do mercado americano. Normas Técnicas - ISO/IEC : 2002

5 Características da VRML Domínio público. Multiplataforma. Totalmente independente de ambiente. Funciona em rede (Internet) ou equivalente. Executada no Cliente. Roda com Linguagens como (Javascript, Java, C++) A VRML é “Case Sensitive”

6 VRML/XHTML As principais semelhanças entre as linguagens VRML e XHTML são mencionadas na seguinte tabela. 6 HTMLVRML Textos na WebGráficos na Web São escritas em ASCII e provêm descrições da informação mais do que formatos.Ambas devem ser interpretadas. Descreve texto 2DDescreve mundos 3D Podem ser codificadas à mão, mas existem ferramentas de autoria

7 Tecnologias Equivalentes VRML & (X3D) - (Linguagem para Web) Pov-Ray (Ray-tracers) – (persistence of vision) Caminhos de raios de luz. OpenGL – API (Java, C++, Delphi). Blend3D Dark-Basic Java 3D CDK (Cyberspace Development Kit, Autodesk). Conjunto de bibliotecas C++.

8 Ambiente para desenvolvimento VRML Vrmlpad – Parallelgraphics. Pluggin. Vrml Editor. CCRV – Univap (Desenvolvido dep. PósGrau).

9 Sistemas de Coordenadas Tridimensionais X Y Z P(x,y,z)

10 Sistema coordenadas Em VRML o sistema de coordenadas é similar aos do mundo real por isso os eixo (x,y,z) encontram-se desenhados da forma convencional.

11 X Y Z Sistema de Coordenadas do Mundo Virtual x z y x z ySistema de Coordenadas do Objeto

12 Usando Linguagem VRML O VRML é executado na máquina do cliente e não no servidor, bastando apenas a instalação de um plugin para efetuar essa tarefa. Exemplo de plugins. Cortona ( ) Cosmo Player (

13 Funcionamento de um Plugin Linguagem (VRML) Plugin Browser (Visualizador)

14 Existem três modos principais de navegação : WALK - O deslocamento é efetuado sempre sobre um plano, isto é, existe gravidade. FLY - O deslocamento pode ser feito em qualquer direção, não existe gravidade. EXAMINE (STUDY) - Todos os movimentos são relativos ao objeto selecionado.

15 Funcionamento Cortona

16

17

18

19