Simulação Distribuída em Ambientes Virtuais 3D e Mídias Interativas



Documentos relacionados
REALIDADE VIRTUAL. Tatiane Cruz de Souza Honório

UNIFACS UNIVERSIDADE SALVADOR AMBIENTES VIRTUAIS 3D E MÍDIAS INTERATIVAS

A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação

Departamento de Ciências e Tecnologias

PROPOSTA PARA APLICAÇÃO DE ENSINO A DISTÂNCIA EM REALIDADE VIRTUAL

Laudon & Laudon Essentials of MIS, 5th Edition. Pg. 9.1

Considerações no Projeto de Sistemas Cliente/Servidor

LISTA DE EXERCÍCIOS. Mede a capacidade de comunicação de computadores e dispositivos. Operam em diferentes plataformas de hardware

ANEXO 1 - QUESTIONÁRIO

AGRUPAMENTO DE ESCOLAS DE PORTELA E MOSCAVIDE. Informação - Prova de Equivalência à Frequência da disciplina de Aplicações Informáticas B

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

Faculdades Santa Cruz - Inove. Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira.

UFF-Fundamentos de Sistemas Multimídia. Redes de Distribuição de Conteúdo (CDN)

Tecnologia e Infraestrutura. Conceitos de Redes

CAMADA DE REDE. UD 2 Aula 3 Professor João Carneiro Arquitetura de Redes 1º e 2º Semestres UNIPLAN

Protocolos Sinalização

Design, SEO, Marketing, Hospedagem e Administração de sites. Esta apresentação contém links para acesso de conteúdo na Internet.

Totally Integrated Automation (TIA) Portal Siemens AG All Rights Reserved. siemens.com/tia-portal

Sistemas de Informação I

Arquitetura dos Sistemas de Informação Distribuídos

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

Soluções Autodesk Transferência de Tecnologias. Parcerias tecnológicas, treinamentos e licenciamentos

Soluções Completas. Fundada em 1991, a.compos é pioneira na área de soluções em tecnologia, atuando nas áreas de:

Pós-graduação Lato Sensu em Informática Aplicada na Educação

SISTEMAS DISTRIBUIDOS

NOTAS DE AULA - TELECOMUNICAÇÕES

Tecnologia para o Ensino de Tecnologia

Web Design Aula 01: Conceitos Básicos

PROJETO DE REDES

SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO

Evolução na Comunicação de

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação

O MUNDO MUDOU. #fato

INTRODUÇÃO A REDES DE COMPUTADORES (DEFINIÇÕES) Prof. Msc. Hélio Esperidião

Introdução ao Modelos de Duas Camadas Cliente Servidor

Título: Controle de um sistema Bola- Barra com realimentação através de imagem

Open Graphics Library OpenGL

ateliê ateliê ateliê ateliê ateliê ateliê ateliê ateliê ateliê ateliê ateliê REALIDADE VIRTUAL NA ARQUITETURA José Luís Farinatti Aymone

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

Multimídia. Conceitos Básicos (Parte II)

Prof. Samuel Henrique Bucke Brito

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

UFG - Instituto de Informática

Ler e interpretar simbologias elétricas. Elaborar diagramas elétricos em planta baixa. Ler e interpretar Planta Baixa.

CONCEITOS BÁSICOS DE INTERNET. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

O protocolo H.323 UNIP. Renê Furtado Felix.

Introdução à Computação

INTERNET HOST CONNECTOR

Workshop de Virtualização de Desktops. Braga, 12 de Junho de 2013

World Wide Web. Disciplina de Informática PEUS, U.Porto. Disciplina de Informática, PEUS 2006 Universidade do Porto

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

:: Telefonia pela Internet

Fundamentos de Redes de Computadores. Elementos de Redes Locais

AULA Redes de Computadores e a Internet

Plano de Trabalho Docente Ensino Técnico

Cartilha Informativa sobre o Software de Medição de Qualidade de Conexão

RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE)

A sua empresa precisa de mudar a imagem?

Visão Geral do Protocolo CANBus

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer

Sua indústria. Seu show. Seu Futuro

1. P03 Dispositivos de Acesso. Configuração Mínima de Softwares para Estações de Trabalho P03.001

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar

PONTOS CRÍTICOS DA IMPLANTAÇÃO DE UM PROJETO DE E-LEARNING.

PLANIFICAÇÃO ANUAL. Tecnologias da Informação e. Comunicação. Ano Letivo: 2011/2012 E 2012/2013. Professora: Marlene Fernandes. (Marlene Fernandes)

CEF 2 PLANIFICAÇÃO ANUAL. Tecnologias da Informação e. Comunicação. Ano Letivo: 2012/2013 E 2013/2014. Professora: Marlene Fernandes

KeeP Desenvolvimento e Tecnologia

Ensino Médio Integrado ao Técnico

Estrutura Curricular do 2º Ciclo do Mestrado integrado em Engenharia Eletrotécnica e Computadores (MIEEC)

III.2. CABLE MODEMS CARACTERÍSTICAS BÁSICAS UNIDADE III SISTEMAS HÍBRIDOS

Solução Integrada para Gestão e Operação Empresarial - ERP

AULA 04. CONTEÚDO PREVISTO: Criação de protocolos para servidores de jogos multijogadores massivos

ÍNDICE O QUE É... 2 COMO FUNCIONA Acervo Meus Livros Livros em destaque Fórum Notícias Ajuda Suporte...

Protocolos Hierárquicos

APRESENTAÇÃO INSTITUCIONAL ÃO INSTITUCIONAL 8º WRNP

Administração de Sistemas de Informação I

WORKING PAPERS AVATAR EXPRESS: CREATE, EDIT, ANIMATE

Será a Internet/Intranet uma plataforma viável em sala de aula? Luís Manuel Borges Gouveia. lmbg@ufp.pt

CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET MATRIZ CURRICULAR

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA:

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS


REDES DE COMPUTADORES II. Ricardo José Cabeça de Souza

Ministério da Educação Secretaria de Educação Básica Diretoria de Formulação de Conteúdos Educacionais Programa Nacional de Tecnologia Educacional

Plano de Trabalho Docente Ensino Técnico

PROJETO DE CURSO FORMAÇÃO INICIAL E CONTINUADA - FIC. Multimídia

F-FORCE A FRAMEWORK FOR COLLABORATIVE ENVIRONMENTS PROPOSTA DE TRABALHO DE GRADUAÇÃO

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software

Infra-Estrutura de TI: Hardware e Software

Universidade. Estácio de Sá. Informática e Telecomunicações

Componentes dos sistemas computadorizados Aula 04 FTC FACULDADE DE TECNOLOGIA E CIÊNCIAS ADMINISTRAÇÃO IV SEMESTRE

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS

Desenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais.

Administração de Sistemas de Informação Gerenciais

Planejamento de Atividades a Distância em Cursos Presenciais

Transcrição:

Simulação Distribuída em Ambientes Virtuais 3D e Mídias Interativas A ilusão vai ser tão grande que não seremos mais capazes de distingüir entre o que é real e o que não é. Steve Williams

Simulação Distribuída em Ambientes Virtuais 3D e Mídias Interativas UNIFACS Universidade Salvador Departamento de Engenharia e Arquitetura - DEAR Curso Engenharia Elétrica com Ênfase em Redes de Computadores TFC Trabalho de Final de Curso Graduando: Victory Santos Fernandes Prof. Orientadora: Mônica Valéria Caldas de Aguiar

Abordagem Ambientes Virtuais 3D Tecnologias de AV3D Aplicativo Desenvolvido Conclusões

Ambientes Virtuais 3D Noções e Conceitos AVs e as aplicações em RV podem ser definidos como modelos de ambientes gerados por computador que criam um senso de lugar. Maher & Simoff (1999) Treinamento e simulação de situações de risco. Apoio ao ensino e aprendizagem à distância. Treinamento Médico Tratamento de Fobias Pesquisas Arqueológicas Arquitetura e Planejamento Urbano Entretenimento Virtual.

Ambientes Virtuais 3D Noções e Conceitos Sistemas: Imersivos Não imersivos.

Ambientes Virtuais 3D Geração de Imagens e Sons 3D A tecnologia dos Ambientes Virtuais surgiu, nos últimos anos, como a resposta para soluções onde a imersão, interação e o envolvimento são fundamentais Astheimer (1995) Informação Visual é crucial para orientação espacial. (Rendering). Sons 3D auxiliam interpretação de informações multi-dimensionais. Fidelidade das Mídias Contínuas.

Ambientes Virtuais 3D Simulação e Simulação Distribuída In distributed Virtual Reality, users are immersed in a 3D multimedia world where they can interact with other participants and objects through the current walk, fly and examine interaction metaphors. Andreas Loekkemyhr (1998 ) Recursos para: Simulação local ou compartilhada entre diversos usuários Reconhecimento e administração de usuários Interação com o AV3D

Ambientes Virtuais 3D Requerimentos e Recomendações Largura de Banda Latência < 100ms (Interatividade) QoS em Tempo Real Segurança Sistemas Imersivos Independente de Plataforma e Rede (i.e.: Java3D) Baseado em padrões abertos (i.e.: VRML) Flexível (Multicast)

Tecnologias de AV3D Java3D Virtual Reality Modeling Language (VRML) Extensible 3D (X3D) OpenGL

Tecnologias de AV3D OpenGL - Ferramenta para Construção Multimídia Padrão desde 1992 Estável Confiável Flexível Fácil de Utilizar Muito bem documentado

GLScene OpenGL em Delphi Biblioteca OpenGL gratuita para Delphi, que disponibiliza classes, componentes e objetos para o desenvolvimento de aplicativos em OpenGL 3D mantendo o conceito RAD (Rapid Application Development) 24 componentes para criação de imagens, animações, sombras, transparências, detecção de colisão, interface com periféricos dentre outras funções.

Ambientes Virtuais 3D Implementação para o TFC 3DVE Aplicativo de comunicação interprocessos que implementa funcionalidade de ambiente virtual para testes de desempenho. Ver demo anexo

Sistema 3DVE Funcionalidades Implementadas Detecção de presença do mouse sobre a peça a ser movida. Movimentação em 3 eixos de 1 objeto (dodecahedro) na cena com o mouse. Movimentação do ângulo de visão da cena pelo observador. Comunicação de inúmeros processos através de broadcast UDP. Transmissão das posições cartesianas da peça na cena.

Sistema 3DVE Funcionalidades Futuras Adição de objetos na cena. Detecção de colisões entre objetos. Detecção de exceções e incoerências para tratamento das questões onde diversos usuários interagem com a mesma peça. Compensação de problemas causados por atrasos e perda de pacotes na rede. Comunicação de inúmeros processos através de multicast UDP. Transmissão das tendências de movimentação e aceleração em função dos eixos.

Trabalho de Fim de Curso Conclusões Implementação e Testes 3DVE Testes realizados em até 6 máquinas numa rede Ethernet 10/100 com ip de broadcast 192.168.0.255. Sistema estável tendo executado corretamente todas as funcionalidades implementadas. Não foi possível perceber atrasos significativos na transferência e/ou tratamento das informações transmitidas. O aumento do número de estações e a freqüencia com que as mesmas realizavam alterações no posicionamento do objeto, evidenciou a necessidade da implementação dos tratamentos de inconsistência descritos.

Trabalho de Fim de Curso Conclusões Áreas abordadas no tema Programação Redes de Computadores Software em Tempo Real Cálculo Eletrônica Telecomunicações Processos Estocásticos

Links Relacionados OpenGL www.opengl.org GlScene http://glscene.sourceforge.net/index.php Ambientes Virtuais http://docentes.pcc.usp.br/toledo/pdf/realidade_virtual.pdf http://crisrios.sites.uol.com.br/rv/realid_virtual.html Aplicações em Jogos http://www.sulaco.co.za/opengl3.htm http://developer.nvidia.com/page/opengl_effects.html http://nehe.gamedev.net Actuality Systems www.actuality-systems.com www.mesa3d.org http://www.inovacaotecnologica.com.br/noticias/020150030505.html

Maiores Informações Victory Fernandes E-mail: victory@igara.com.br Site: www.victory.hpg.com.br www.igara.com.br Msn: hotasim@hotmail.com.br ICQ: 14016999 Obrigado!