Modelagem de objetos 3D no contexto do cangaço
|
|
- Luiz Eduardo Balsemão Damásio
- 8 Há anos
- Visualizações:
Transcrição
1 Modelagem de objetos 3D no contexto do cangaço Rafael G. Oliveira 1, Felipe S. Costa 1, Everton F. C. Almeida 1, Clézio L. Azevedo 1, Cláudia M. F. A. Ribeiro 1 1 Laboratório Lumen Universidade do Estado do Rio Grande do Norte (UERN) Natal - RN - Brasil {rafaell.gomes, costa.felipesoares, pepetofagner, clezio.azevedo}@gmail.com, claudiaribeiro@uern.br Abstract. This paper describes the use of standards for representing objects in three-dimensional environments Virtual Museums. Using modeling techniques described in the field of computer graphics, 3D objects were created within the context of the period of the highwaymen, with the objective of publishing this period in virtual environments and allows interaction with objects used at the time. Resumo. Este artigo descreve a utilização de padrões de representação de objetos tridimensionais em ambientes de Museus Virtuais. Utilizando-se de técnicas de modelagem descritas na área da computação gráfica, foram criados objetos 3D dentro do contexto do período do cangaço, com o objetivo de divulgar esse período em ambientes virtuais além de permitir a interação com objetos usados na época. 1. Introdução Os ambientes tridimensionais (3D) tem despertado o interesse da comunidade científica, incentivando o desenvolvimento de novas aplicações, buscando facilitar a visualização e análise de informações [Jorge et al. 1999]. Uma dessas formas de representação de ambientes virtuais pode ser percebida através da Realidade Virtual (RV) que consiste em permitir ao usuário interagir em um ambiente simulado por computador. Como exemplo desses ambientes, podemos citar o Google Earth [Google 2010] e o Second Life [Life 2010]. Esses ambientes proporcionam um poderoso sentido de interação dentro do modelo computadorizado. O avanço da Computação Gráfica desafia as noções ontológicas de imagens e vídeos, oferecendo ao espectador uma percepção de realidade que transcende a necessidade de um referencial no mundo concreto. Atualmente é muito comum o fato de atores serem substituídos por dublês 3D, e com o passar do tempo, se torna cada vez mais difícil perceber se a imagem que está sendo mostrada é do ator real ou se é sua modelagem realizada com computação gráfica. Dentro desse contexto, foi criado um grupo de pesquisa no Laboratório Natalnet da UFRN, para a criação de um ambiente de Museus Virtuais, o Grupo de Trabalho Museus Virtuais (GTMV). Esse grupo propôs a utilização da tecnologia de ambientes virtuais em conjunto com a rede de computadores para tornar possível a visitação de um museu ou uma galeria de arte à distância. Essa proposta consiste em disponibilizar
2 acervos de obras na rede de uma maneira fácil, fornecendo ainda, ferramentas para a comunicação entre todos os visitantes que estejam acessando o mesmo museu virtual [Dantas et al. 2009]. Para a criação do ambiente do presente trabalho, foi feito uso da temática do regionalismo do Nordeste, mais especificamente o período do Cangaço. O cangaço foi um fenômeno ocorrido no Nordeste brasileiro entre meados do século XIX ao início do século XX. Este trabalho pretende explorar os benefícios provenientes das atuais técnicas de modelagem de objetos, permitindo assim uma interação entre os usuários do museu e as obras virtuais. A partir desse ambiente virtual, o usuário poderá contemplar alguns elementos que fizeram parte da história de Lampião e seus aliados. Este artigo está dividido da seguinte forma: a seção 2 trata da utilização de ambientes virtuais na Web, especificamente, os museus virtuais, suas aplicações e vantagens. Na seção 3, será feita uma análise sobre os padrões para a representação de objetos 3D na Web, bem como o padrão escolhido para o presente trabalho. Na seção 4, serão apresentadas algumas técnicas de modelagem utilizadas para a criação dos objetos 3D inseridos no museu virtual desenvolvido. Por fim, na seção 5, será apresentado o ambiente desenvolvido para representar tais objetos. 2. Ambientes Virtuais 3D Ambientes virtuais são gerados por simulações em um computador. Originado na década de 1960 para simulações militares, atualmente tem sido bastante utilizado na indústria de entretenimento. Para garantir que tal simulação seja realizada, são feitos diversos cálculos matemáticos (computacionais) definindo, assim, uma estrutura de dados geométricos na qual é possível representar os ambientes e seus objetos. A Realidade Virtual (RV) é uma subárea da Computação gráfica que pode ser definida como uma interface avançada para aplicações computacionais, no qual o usuário pode navegar e interagir, em tempo real, em um ambiente tridimensional gerado por computador [Kirner and Pinho 1997]. As aplicações de RV são criadas para enriquecer a experiência do usuário permitindo a visualização de um ambiente tridimensional, a movimentação dentro dele e a manipulação de objetos virtuais que fazem parte de tal ambiente. A realidade virtual possui duas ideias básicas: imersão e interação. Um ambiente imersivo tem como principal objetivo o sentimento de estar dentro do ambiente. Tal imersão pode ser percebida por meio da utilização de um capacete de visualização, mas existem também sistemas imersivos baseados em salas de projeções das visões nas paredes, teto e piso. Para tornar um sistema mais imersivo, podem ser utilizadas representações de sons do ambiente virtual. A ideia de interação está ligada à capacidade do computador detectar as entradas do usuário e modificar instantaneamente o mundo virtual e suas ações sobre ele [Kirner and Siscoutto 2007]. Conforme esses ambientes se popularizaram na Internet, as aplicações exigiram que o ambiente passasse a ser colaborativo, ou seja, um ambiente de RV no qual os usuários deste ambiente possam compartilhar o mesmo espaço 3D e interagir entre eles com o objetivo de trabalhar em cooperação [Bouras et al. 2005]. Tendo em vista esta necessidade, o GTMV desenvolveu um ambiente de museus
3 virtuais, no qual um visitante de um museu, previamente cadastrado, possa visualizar suas obras, esculturas e objetos 3D inseridos no ambiente e interagir com os mesmos [Dantas et al. 2009]. Com um museu virtual é possível a visitação de um museu que se encontra localizado fisicamente em qualquer lugar do mundo sem ter a necessidade de sair de casa. Outra vantagem do uso de museus virtuais pode ser percebida quando um artista quer expor suas obras nesses ambientes. 3. Representação de Objetos 3D em Ambientes Virtuais Um ambiente virtual é composto por vários elementos como móveis, paredes e tijolos, esses elementos são chamados de objetos ou modelos virtuais. Existem várias abordagens na literatura para representar tais objetos. Uma dessas abordagens é a Representação por fronteira (B-reps - Boundary Representation), a qual descreve um objeto tridimensional como um conjunto de superfícies que separam o interior dos objetos do meio externo. Com a OpenGL 1 é possível utilizar uma série de primitivas geométricas para definir superfícies - geralmente baseadas em triângulos, quadriláteros ou polígonos convexos. Para criar uma superfície baseada em quadriláteros, por exemplo, pode-se utilizar a primitiva GL QUADS do OpenGL. Porém, a utilização dessas primitivas geométricas para a representação de modelos virtuais, é uma tarefa árdua. Para aplicações mais robustas, é necessário a utilização de objetos já prontos criados por meio de ferramentas de modelagem 3D. Dentre as ferramentas de modelagem mais conhecidas podemos citar o Blender, o Maya e o 3D Studio Max. Estas ferramentas utilizam estrutura de dados especiais para armazenar informações geométricas em formatos específicos, dentre eles, o VRML, X3D, OBJ e MSH VRML e X3D A linguagem VRML (Virtual Reality Modeling Language) é um padrão para a representação de informações tridimensionais na internet [Ames et al. 1997], porém a sua sintaxe não permite que sejam incorporados significados aos elementos modelados, permitindo somente a representação da geometria e aparência dos objetos. Com o crescimento da popularização da internet e a necessidade de atribuir maiores funcionalidades aos objetos criados para a visulização na internet, a Web 3D Consortium, responsável pelo desenvolvimento do VRML, propôs uma nova especificação de linguagem, o padrão X3D (extensible 3D). Este novo padrão é capaz de expressar a geometria e comportamento dos modelos no formato VRML através da sintaxe do XML (extensible Markup Language) [Cardoso et al. 2007] OBJ O formato OBJ (Object File) foi desenvolvido para ser utilizado no Wavefront s Advance Visualizer [OBJ 2010]. Arquivos OBJ são definidos no padrão ASCII. Esse formato dá suporte a diferentes representações, tais como, BSplines, curvas de Bezier, curvas de Taylor etc. Porém, apesar desse poder de representação, não é fácil a descrição dessas curvas, porque requerem uma série de valores, que, em geral, quem está criando algum modelo virtual não terá ideia quais valores ele precisará informar para conseguir a curva desejada, isso é feito em tempo de execução do modelador usando repetitivas iterações [Xavier 2008]. 1 OpenGL é uma API escrita em linguagem C para a construção de aplicações gráficas 2D e 3D
4 3.3. MSH O formato MSH (Meshe) [Xavier et al. 2006], foi desenvolvido com base no formato Wavefront (Obj) suportado pela maioria dos modeladores de objetos virtuais 3D. O MSH foi utilizado por possuir otimizações com relação ao OBJ e algumas modificações que fizeram que o carregamento tivesse um desempenho melhor que o original. Além desses recursos, o formato MSH possui remoção de redundância e suporte a animações por frames. Tendo em vista que o ambiente do GTMV utiliza o formato MSH para representar os objetos no museu virtual, foi necessário o uso desse formato para a representação dos objetos. 4. Modelagem dos Objetos 3D Basicamente, podemos dividir as técnicas de modelagem em três formas: modelagem manual, automática ou matemática. O método matemático de modelagem usa uma descrição matemática e algoritmos para gerar um objeto. Esse método é utilizado para modelar efeitos naturais como turbulência ou proliferação de organismos microscópicos. A modelagem automática é a técnica mais sofisticada, mais rápida e a mais poderosa, pois utiliza equipamentos especiais como Scanners 3D para obter o modelo tridimensional. A modelagem manual é o método mais barato, mais fácil e antigo, sendo necessária apenas as medidas de um modelo real e a intuição do modelador [Azevedo and Conci 2003]. Para o presente trabalho foi utilizada a técnica de modelagem manual por ser uma técnica que não precisa de equipamentos externos ao computador, evitando um custo desnecessário. Modelos virtuais consistem de uma combinação de primitivas gráficas definidas por meio de coordenadas cartesianas de pontos no espaço, chamados de vértices [Cohen and Manssour 2006]. Para manipular e alterar as características desses modelos são feitas transformações geométricas. Para que tal transformação ocorra, são realizadas operações de soma e multiplicação sobre as coordenadas dos modelos, alterando o tamanho, a posição e a orientação do mesmo. As principais transformações geométricas são: translação, rotação e escala. A transformação de translação é usada para definir a posição de um modelo na cena. A transformação de rotação é aplicada para rotacionar um modelo na cena. Por fim, a transformação de escala serve para definir o tamanho do modelo na cena. Para a facilitação da modelagem dos objetos 3D e aplicação desses conceitos, foi utilizado o software Blender, ferramenta open source para a modelagem dos objetos 3D [Blender 2010]. O Blender permite exportar os objetos criados em vários formatos, sendo o mais comum o OBJ. A partir dos objetos modelados no Blender, foram feitas as exportações desses objetos para o formato OBJ. A partir de então foi utilizado o software intermediário MSH- Converter para converter esses objetos para o formato MSH. Como definido pelo autor, esse software permite que sejam carregados objetos no formato OBJ e logo após serem realizados os processos de compressão e conversão para o formato MSH. A Figura 1 demonstra uma cartucheira modelada utilizando o software Blender para a exposição no museu virtual.
5 Figura 1. Cartucheira modelada usando o Blender 5. Ambiente Desenvolvido Na concepção do ambiente, foi escolhido a temática do regionalismo, mais especificamente o período do Cangaço na cidade de Mossoró. Esse período histórico foi escolhido para que pessoas do mundo todo possam aprender e entender sobre o mesmo, tornando esse período da cultura do Rio Grande do Norte mais difundida. Após essa definição, foram modelados objetos que representam essa temática, como armas e cartucheiras e objetos utilizados por Lampião, principal ator e responsável por esse momento histórico. Foram adicionadas algumas imagens presentes no Memorial da Resistência em Mossoró que retratam esse momento histórico. Pela abrangência da temática de museus virtuais, algumas casas de cultura popular do RN estão presentes e representadas em salas virtuais no museu. Essa escolha foi feita com o objetivo de tornar ainda mais expressiva a cultura nordestina, mais especificamente a cultura do RN, fornecendo um acervo virtual de obras que estão expostas fisicamente em ambientes reais. A Figura 2 ilustra o ambiente desenvolvido. Figura 2. Obras do Museu Virtual
6 6. Conclusão A interação com o ambiente apresentado, veio a proporcionar mais uma forma de relembrar esse importante período histórico do Brasil e tão presente na cultura nordestina, especialmente na mossoroense, cujo momento histórico é anualmente representado na forma do Auto da Liberdade e pode ser sentida no Memorial da Resistência, local de concentração de objetos e imagens desse período. Referências Ames, A. L., Nadeu, D. R., and Moreland, J. L. (1997). VRML 2.0 Sourcebook 2nd. Edition. Wiley John &Sons, Inc. Azevedo, E. and Conci, A. (2003). Computação Gráfica: Geração de Imagens. Editora Elsevier. Blender (2010). The open source software for 3d modeling, animation, rendering, postproduction, interactive creation and playback. Bouras, C., Panagopoulos, A., and Tsiatsos, T. (2005). Advances in x3d multi-user virtual environments. In Seventh IEEE International Symposium on Multimedia, pages , Irvine, California. Cardoso, A., Paiva, J. G., and Soares, L. P. (2007). Vrml e x3d. In Tecnologia para o Desenvolvimento de Sistema de Realidade Virtual e Aumentada, volume 1, pages 51 74, Recife. Ed. Universitária da UFPE. Cohen, M. and Manssour, I. H. (2006). OpenGL Uma Abordagem Prática e Objetiva. NovaTec Editora, 1 edition. Dantas, R. R., Burlamaqui, A. M. F., Azevedo, S. O., Melo, J. C. P., Souza, A. A., Gonçalves, L. M. G., Schneider, C. A., Xavier, J., and Farias, L. (2009). Gtmv: Virtual museum authoring systems. In 2009 IEEE international conference on Virtual Environments, Human-Computer Interfaces and Measurement Systems, pages , Hong Kong, China. VECIMS. Google (2010). Google earth. Jorge, P. C., Teixeira, C. A. C., and Santachè, A. (1999). Visualização de modelos tridimensionais de sistemas de informações geográficas distribuídos baseados na web. In I Brazilian Workshop on GeoInformatics - GEOINFO 99, pages Kirner, C. and Pinho, M. S. (1997). Introdução à realidade virtual. In 1 o Workshop de Realidade Virtual. Kirner, C. and Siscoutto, R. A. (2007). Fundamentos e tecnologia de realidade virtual e aumentada. In IX Symposium on Virtual and Augmented Reality. Life, S. (2010). OBJ (2010). Wavefront obj file format. Xavier, J., Burlamaqui, A., and Gonçalves, A. L. (2006). Diminuindo o tempo no armazenamento e recuperação de dados geométricos em aplicações web em tempo real no java3d. In Workshop de Iniciação Cientifica, SIBGRAPI 2006, Manaus. Xavier, J. S. (2008). Compressão e descompressão de objetos geométricos tridimensionais: Definição do formato msh. Tese de Graduação.
Prof. Marcelo Henrique dos Santos
POR QUE ESTUDAR COMPUTAÇÃO GRÁFICA? Quem quiser trabalhar em áreas afins: Entretenimento Jogos e filmes Visualização Simulação de fenômenos físicos Arte computadorizada Educação e treinamento Processamento
Leia mais6. Geometria, Primitivas e Transformações 3D
6. Geometria, Primitivas e Transformações 3D Até agora estudamos e implementamos um conjunto de ferramentas básicas que nos permitem modelar, ou representar objetos bi-dimensionais em um sistema também
Leia maisOpenGL. Uma Abordagem Prática e Objetiva. Marcelo Cohen Isabel Harb Manssour. Novatec Editora
OpenGL Uma Abordagem Prática e Objetiva Marcelo Cohen Isabel Harb Manssour Novatec Editora Capítulo 1 Introdução A Computação Gráfica é uma área da Ciência da Computação que se dedica ao estudo e ao desenvolvimento
Leia maisREALIDADE VIRTUAL. Tatiane Cruz de Souza Honório
REALIDADE VIRTUAL Tatiane Cruz de Souza Honório A ilusão vai ser tão grande que não seremos mais capazes de distinguir entre o que é real e o que não é. Steve Williams Sumário Introdução Tipos de Sistemas
Leia maisVIRTUALIZAÇÃO DO MUSEU DO AUTOMÓVEL DE BRASÍLIA
VIRTUALIZAÇÃO DO MUSEU DO AUTOMÓVEL DE BRASÍLIA Rafael R. Silva¹, João P. T. Lottermann¹, Mateus Rodrigues Miranda², Maria Alzira A. Nunes² e Rita de Cássia Silva² ¹UnB, Universidade de Brasília, Curso
Leia maisComputação Gráfica. Introdução. Profª Alessandra Martins Coelho
Computação Gráfica Introdução Profª Alessandra Martins Coelho março/2013 Introdução Computação gráfica (CG) é a utilização de computadores para gerar imagens (GUHA, 2013). Nos dias atuais, para não se
Leia maisINICIAÇÃO Revista Eletrônica de Iniciação Científica, Tecnológica e Artística
HOLOFACE Programação de Simulação de Interfaces Interativas Aluno: Leandro Santos Castilho 1 Orientador: Romero Tori 2 Linha de Pesquisa: Ambientes Interativos Projeto: Livro 3D Resumo Os conceitos de
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisO Gerenciamento de Documentos Analógico/Digital
Tipos de GED: Document imaging Document management Document Imaging / Document Management O Gerenciamento de Documentos Analógico/Digital Mundo analógico Criação Revisão Processamento Arquivo Mundo digital
Leia mais11/3/2009. Software. Sistemas de Informação. Software. Software. A Construção de um programa de computador. A Construção de um programa de computador
Sistemas de Informação Prof. Anderson D. Moura Um programa de computador é composto por uma seqüência de instruções, que é interpretada e executada por um processador ou por uma máquina virtual. Em um
Leia maisCiências da Computação Disciplina:Computação Gráfica
Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2012 7 semestre Aula 02 (1)AZEVEDO, Eduardo. Computação Gráfica, Rio de Janeiro: Campus, 2005 (*0) (2) MENEZES, Marco Antonio
Leia maisDATA WAREHOUSE. Introdução
DATA WAREHOUSE Introdução O grande crescimento do ambiente de negócios, médias e grandes empresas armazenam também um alto volume de informações, onde que juntamente com a tecnologia da informação, a correta
Leia maisVISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI
VISUAL LIGHTBOX FERRAMENTA WEB DESIGN FABIANO KEIJI TAGUCHI ESTE MATERIAL TEM UM OBJETIVO DE COMPLEMENTAR OS ASSUNTOS ABORDADOS DENTRO DE SALA DE AULA, TORNANDO-SE UM GUIA PARA UTILIZAÇÃO DA FERRAMENTA
Leia mais7.Conclusão e Trabalhos Futuros
7.Conclusão e Trabalhos Futuros 158 7.Conclusão e Trabalhos Futuros 7.1 Conclusões Finais Neste trabalho, foram apresentados novos métodos para aceleração, otimização e gerenciamento do processo de renderização
Leia maisAPLICAÇÕES INTERATIVAS EDUCATIVAS UTILIZANDO REALIDADE VIRTUAL E AUMENTADA
Revista F@pciência, Apucarana-PR, ISSN 1984-2333, v.4, n. 7, p. 61 69, 2009. 61 APLICAÇÕES INTERATIVAS EDUCATIVAS UTILIZANDO REALIDADE VIRTUAL E AUMENTADA Aluna. Aryanne Consolaro (FAP) Aluno. Márcio de
Leia maisUML 2. Guia Prático. Gilleanes T.A. Guedes. Novatec. Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2
UML 2 Guia Prático Gilleanes T.A. Guedes Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2 Novatec capítulo 1 Introdução à UML A UML (Unified Modeling Language ou Linguagem de Modelagem
Leia maisateliê ateliê ateliê ateliê ateliê ateliê ateliê ateliê ateliê ateliê ateliê REALIDADE VIRTUAL NA ARQUITETURA José Luís Farinatti Aymone
2004 142 ARQTEXTO 5 A REALIDADE VIRTUAL NA ARQUITETURA José Luís Farinatti Aymone O uso do projeto auxiliado por computador (CAD) em arquitetura é cada vez mais corrente, através do projeto 2D e 3D de
Leia maisFaculdades Santa Cruz - Inove. Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira.
Período letivo: 4 Semestre. Quinzena: 5ª. Faculdades Santa Cruz - Inove Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira. Unidade Curricular Sistemas Distribuídos Processos
Leia maisDado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados:
MC536 Introdução Sumário Conceitos preliminares Funcionalidades Características principais Usuários Vantagens do uso de BDs Tendências mais recentes em SGBDs Algumas desvantagens Modelos de dados Classificação
Leia maisCOMPUTAÇÃO GRÁFICA O QUE É?
COMPUTAÇÃO GRÁFICA O QUE É? Curso: Tecnológico em Análise e Desenvolvimento de Sistemas Disciplina: COMPUTAÇÃO GRÁFICA 4º Semestre Prof. AFONSO MADEIRA SUMÁRIO O que é COMPUTAÇÃO GRÁFICA Áreas relacionadas
Leia maisORIENTADOR(ES): JEFFERSON ANTONIO RIBEIRO PASSERINI, MARIA BETÂNIA RICCI BOER
Anais do Conic-Semesp. Volume 1, 2013 - Faculdade Anhanguera de Campinas - Unidade 3. ISSN 2357-8904 TÍTULO: REALIDADE AUMENTADA APLICADA A PUBLICIDADE CATEGORIA: EM ANDAMENTO ÁREA: ENGENHARIAS E TECNOLOGIAS
Leia maisEngenharia de Requisitos Estudo de Caso
Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este
Leia mais04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 2. Prof. Rafael Dias Ribeiro. M.Sc.
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 2 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Revisão sobre Banco de Dados e SGBDs Aprender as principais
Leia maisSTC SAD Profº Daniel Gondim
STC SAD Profº Daniel Gondim Roteiro Sistemas de Trabalhadores do Conhecimento (STC) Conceitos Aplicações Sistemas de Apoio à Decisão (SAD) Conceitos Aplicações Sistemas de Trabalhadores do Conhecimento
Leia maisUNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS
UNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS VINICIUS DA SILVEIRA SEGALIN FLORIANÓPOLIS OUTUBRO/2013 Sumário
Leia maisDESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3
DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.
Leia maisModelagemde Software Orientadaa Objetos com UML
Modelagemde Software Orientadaa Objetos com UML André Maués Brabo Pereira Departamento de Engenharia Civil Universidade Federal Fluminense Colaborando para a disciplina CIV 2802 Sistemas Gráficos para
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA DEPARTAMENTO DE ELETRÔNICA E COMPUTAÇÃO Programa de Pós-Graduação em Informática
UNIVERSIDADE FEDERAL DE SANTA MARIA DEPARTAMENTO DE ELETRÔNICA E COMPUTAÇÃO Programa de Pós-Graduação em Informática Estudo e aperfeiçoamento da técnica de steering behaviors na simulação física de fluidos
Leia maisSimulação Distribuída em Ambientes Virtuais 3D e Mídias Interativas
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
Leia mais2 Diagrama de Caso de Uso
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa
Leia maisOFICINA USO DO I3GEO. Levindo Cardoso Medeiros. levindocm@gmail.com
OFICINA USO DO I3GEO Levindo Cardoso Medeiros levindocm@gmail.com ESTRUTURA INTRODUÇÃO UTILIZANDO O I3GEO Aprendendo a navegar pelo I3Geo Propriedades do mapa ADICIONANDO E MANIPULANDO CAMADAS Adicionando
Leia maisObservatórios Virtuais
UNIVASF: UNIVERSIDADE FEDERAL DO VALE SÃO FRANCISCO TRABALHO DE ASTROFÍSICA ALUNO: PEDRO DAVID PEDROSA PROFESSOR: MILITÃO CURSO: MESTRADO NACIONAL PROFISSIONAL EM ENSINO DE FÍSICA Observatórios Virtuais
Leia maisNoções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Leia maisMODELAGEM DE CASOS DE USO PARA UM SISTEMA DE CLÍNICA VETERINÁRIA
UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE TECNOLOGIA FACULDADE DE ENGENHARIA DA COMPUTAÇÃO ADAM DREYTON FERREIRA DOS SANTOS CARLOS ROGÉRIO CAMPOS ANSELMO FELIPE BATISTA CABRAL FRANK GOMES DE AZEVEDO NAGIB
Leia maisPara construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.
Apresentação Este curso tem como objetivo, oferecer uma noção geral sobre a construção de sistemas de banco de dados. Para isto, é necessário estudar modelos para a construção de projetos lógicos de bancos
Leia maisSimulador Virtual para Treinamento em Visão de Máquina com LabVIEW
Simulador Virtual para Treinamento em Visão de Máquina com LabVIEW "Esse ambiente pode ser usado para simular e explorar as possibilidades e alcances de uma solução empregando visão de máquina, testar
Leia maisSociedade da Informação
Sociedade da Revolução Tecnológica Revolução industrial: ampliação dos músculos m dos homens em forma de equipamentos Mecanização ão. Responsável por mudanças as nas formas de produção existentes Revolução
Leia maisStatus. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna
O que é uma planilha eletrônica? É um aplicativo que oferece recursos para manipular dados organizados em tabelas. A partir deles pode-se gerar gráficos facilitando a análise e interpretação dos dados
Leia maisUniversidade Federal de Pernambuco
Universidade Federal de Pernambuco Graduação em Engenharia da Computação Centro de Informática 2D Feature Distance Estimation for Indoor Environments using 2D laser range data Proposta de Trabalho de Graduação
Leia mais1 http://www.google.com
1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou
Leia maisGT Computação Colaborativa (P2P)
GT Computação Colaborativa (P2P) Djamel Sadok Julho de 2003 Este documento tem como objetivo descrever o projeto de estruturação do grupo de trabalho GT Computação Colaborativa (P2P), responsável pelo
Leia maisMANUAL DE SUPORTE. Controle de Suporte. Este manual descreve as funcionalidades do controle de suporte.
MANUAL DE SUPORTE Controle de Suporte Este manual descreve as funcionalidades do controle de suporte. SUMÁRIO Considerações Iniciais... 3 Acesso... 4 Controle de Suporte... 5 1. Solicitação de Atendimento...
Leia maisGuia Básico de Utilização da Biblioteca Virtual da FAPESP. Thais Fernandes de Morais Fabiana Andrade Pereira
Guia Básico de Utilização da Biblioteca Virtual da FAPESP Thais Fernandes de Morais Fabiana Andrade Pereira Centro de Documentação e Informação da FAPESP São Paulo 2015 Sumário Introdução... 2 Objetivos...
Leia maisWilson Moraes Góes. Novatec
Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia mais15. OLHA QUEM ESTÁ NA WEB!
7 a e 8 a SÉRIES / ENSINO MÉDIO 15. OLHA QUEM ESTÁ NA WEB! Sua home page para publicar na Internet SOFTWARES NECESSÁRIOS: MICROSOFT WORD 2000 MICROSOFT PUBLISHER 2000 SOFTWARE OPCIONAL: INTERNET EXPLORER
Leia maisCONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;
CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.
Leia maisNovas Tecnologias no Ensino de Física: discutindo o processo de elaboração de um blog para divulgação científica
Novas Tecnologias no Ensino de Física: discutindo o processo de elaboração de um blog para divulgação científica Pedro Henrique SOUZA¹, Gabriel Henrique Geraldo Chaves MORAIS¹, Jessiara Garcia PEREIRA².
Leia maisA sigla CAD pode representar duas definições principais, das quais muitas vezes são empregadas inadequadamente:
A sigla CAD pode representar duas definições principais, das quais muitas vezes são empregadas inadequadamente: Computer Aided Drafting (CAD) a palavra drafting pode ser traduzida como desenho técnico,
Leia maisArquiteturas, Padrões e Serviços para Geoprocessamento. Lúbia Vinhas 13/05/2008
Arquiteturas, Padrões e Serviços para Geoprocessamento Lúbia Vinhas 13/05/2008 Desejo saber estatísticas sobre áreas queimadas. Desejo fazer análises por localização, por classes de uso ou ainda por seleção
Leia maisDescrição Semântica de Componentes em Ambiente Virtual 3D
Descrição Semântica de Componentes em Ambiente Virtual 3D Léo Manoel Lopes da Silva Garcia Mestrando Universidade Estadual Paulista Julio de Mesquita Filho netogarcia19@gmail.com Diego Colombo Dias Mestrando
Leia maisAULA 6 - Operações Espaciais
6.1 AULA 6 - Operações Espaciais Essa aula descreve as operações espaciais disponíveis no TerraView. Antes de iniciar sua descrição é necessário importar alguns dados que serão usados nos exemplos. Exercício:
Leia maisWeb. Web. Web. Web. Unidade 4. Conceitos básicosb. Publicação. Web: Frontpage Programa de animação gráfica. Programa de edição
Criação de páginas p Unidade 4 UNIDADE 4: Criação de Páginas P Conceitos básicosb Técnicas de implantação de páginas p Criação de páginas p Programa de edição : Frontpage Programa de animação gráfica :
Leia maisAPLICAÇÕES MULTIMÍDIA AULA 3. aplicações 3D e Realidade Aumentada. professor Luciano Roberto Rocha. www.lrocha.com
APLICAÇÕES MULTIMÍDIA AULA 3 aplicações 3D e Realidade Aumentada professor Luciano Roberto Rocha www.lrocha.com Objetivos de aprendizagem Ao estudar esta unidade, você terá conhecimento para: Construir
Leia maisManual do usuário. v1.0
Manual do usuário v1.0 1 Iniciando com o Vivo Gestão 1. como fazer login a. 1º acesso b. como recuperar a senha c. escolher uma conta ou grupo (hierarquia de contas) 2. como consultar... de uma linha a.
Leia maisIntrodução ao GED Simone de Abreu
Introdução ao GED Simone de Abreu GED O que é isso? O conhecimento teve, ao longo da história, diferentes significados e funções. No tempo das cavernas nossos antepassados transmitiam aos seus descendentes
Leia maisDESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN
DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN José Agostinho Petry Filho 1 ; Rodrigo de Moraes 2 ; Silvio Regis da Silva Junior 3 ; Yuri Jean Fabris 4 ; Fernando Augusto
Leia maisProgramação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br
Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Introdução BD desempenha papel crítico em todas as áreas em que computadores são utilizados: Banco: Depositar ou retirar
Leia maisInstalação e Manutenção de Microcomputadores
Instalação e Manutenção de Microcomputadores Conceitos básicos Técnicas de implantação de páginas na Web Criação de páginas Programa de edição Web: FrontPage Programa de animação gráfica Web: Flash Programa
Leia maisPROPOSTA DE UM MODELO DE SISTEMA HIPERMÍDIA PARA APRESENTAÇÃO DO CURSO DE CIÊNCIA DA COMPUTAÇÃO
PROPOSTA DE UM MODELO DE SISTEMA HIPERMÍDIA PARA APRESENTAÇÃO DO CURSO DE CIÊNCIA DA COMPUTAÇÃO Fabiana Pacheco Lopes 1 1 Universidade Presidente Antônio Carlos (UNIPAC) fabipl_21@yahoo.com.br Resumo.Este
Leia mais5 Framework para coordenação e mediação de Web Services para ambientes de aprendizado à distância
5 Framework para coordenação e mediação de Web Services para ambientes de aprendizado à distância O capítulo anterior apresentou uma discussão sobre a inclusão dos chamados learning services no processo
Leia maisO Windows 7 é um sistema operacional desenvolvido pela Microsoft.
Introdução ao Microsoft Windows 7 O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Visualmente o Windows 7 possui uma interface muito intuitiva, facilitando a experiência individual do
Leia maisBanco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados
Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses
Leia maisDEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação
DOMÍNIOS (Unidades) UNIDADE 1 INTRODUÇÃO À PROGRAMAÇÃO Introdução Conteúdos Objetivos Estratégias/ recursos Conceitos fundamentais Teste e controlo de erros em algoritmia Estruturas de controlo Arrays
Leia maisMANUAL DO PVP SUMÁRIO
Manual PVP - Professores SUMÁRIO 1 INTRODUÇÃO... 6 2 ACESSANDO O PVP... 8 3 TELA PRINCIPAL... 10 3.1 USUÁRIO... 10 3.2 INICIAL/PARAR... 10 3.3 RELATÓRIO... 10 3.4 INSTITUIÇÕES... 11 3.5 CONFIGURAR... 11
Leia maisRELATÓRIO DE DESENVOLVIMENTO DE PRODUTO: SITE DIVULGANDO OS FILMES
RELATÓRIO DE DESENVOLVIMENTO DE PRODUTO: SITE DIVULGANDO OS FILMES REALIZADOS PELA 6ª TURMA DE MIDIALOGIA João Baptista Alves Boccaletto Universidade Estadual de Campinas Instituto de Artes Comunicação
Leia mais4 Um Exemplo de Implementação
4 Um Exemplo de Implementação Neste capítulo será discutida uma implementação baseada na arquitetura proposta. Para tanto, será explicado como a arquitetura proposta se casa com as necessidades da aplicação
Leia maisMódulo de Usuário 04 Orientações para o Uso 05 Acessando as Salas 06 Dentro do Ambiente das Salas 08 (1) Outros Usuários 09 (2) Seus Dados 09 (3)
O recurso das Salas Virtuais é parte da estratégia adotada pelo Órgão Gestor da Política Nacional de Educação Ambiental para estimular e fortalecer a participação de grupos, coletivos e colegiados no processo
Leia maisNa medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.
1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade
Leia maisAnimação. Animação. Criação de imagens em movimento a partir de frames individuais
Criação de imagens em movimento a partir de frames individuais Em sentido literal: Dar vida P.ex. Produzir uma sequência de desenhos em papel nos quais a posição de personagens muda ligeiramente em cada
Leia mais10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO
10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE
Leia mais02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
Leia maisBanco de Dados. Introdução. João Eduardo Ferreira Osvaldo Kotaro Takai. jef@ime.usp.br DCC-IME-USP
Banco de Dados Introdução João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP Importância dos Bancos de Dados A competitividade das empresas depende de dados precisos e atualizados. Conforme
Leia maisAs principais características da abordagem de um banco de dados versus a abordagem de processamento de arquivos são as seguintes:
SGBD Características do Emprego de Bancos de Dados As principais características da abordagem de um banco de dados versus a abordagem de processamento de arquivos são as seguintes: Natureza autodescritiva
Leia maishttp://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho
vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS
Leia maisDisciplina de Banco de Dados Introdução
Disciplina de Banco de Dados Introdução Prof. Elisa Maria Pivetta CAFW - UFSM Banco de Dados: Conceitos A empresa JJ. Gomes tem uma lista com mais ou menos 4.000 nomes de clientes bem como seus dados pessoais.
Leia maisUFG - Instituto de Informática
UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 13 Web Services Web Services
Leia mais3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
Leia maisA PÁGINA DISCIPLINAR DE MATEMÁTICA DO PORTAL DIA A DIA EDUCAÇÃO
A PÁGINA DISCIPLINAR DE MATEMÁTICA DO PORTAL DIA A DIA EDUCAÇÃO Resumo: Dolores Follador Secretaria de Estado da Educação do Paraná e Faculdades Integradas do Brasil - Unibrasil doloresfollador@gmail.com
Leia maisCONSTRUÇÃO DE BLOG COM O BLOGGER
CONSTRUÇÃO DE BLOG COM O BLOGGER Blog é uma abreviação de weblog, qualquer registro frequênte de informações pode ser considerado um blog (últimas notícias de um jornal online por exemplo). A maioria das
Leia maisInstrução de Trabalho Base de Conhecimento
Aprovado por Comitê da Qualidade Analisado criticamente por Dono do processo 1. OBJETIVOS Esta instrução de trabalho tem como objetivo orientar os colaboradores da SINFO, de como a será mantida e acessada.
Leia maisO Windows 7 é um sistema operacional desenvolvido pela Microsoft.
Introdução ao Microsoft Windows 7 O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Visualmente o Windows 7 possui uma interface muito intuitiva, facilitando a experiência individual do
Leia maisPROPOSTA PARA APLICAÇÃO DE ENSINO A DISTÂNCIA EM REALIDADE VIRTUAL
PROPOSTA PARA APLICAÇÃO DE ENSINO A DISTÂNCIA EM REALIDADE VIRTUAL Cássio David Borralho Pinheiro cassio@stm.ufpa.br cdbpinheiro@zipmail.com.br Universidade Federal do Pará - Campus de Santarém Resumo.
Leia maisIntrodução ao Modelos de Duas Camadas Cliente Servidor
Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos
Leia maisEngenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Leia maisCorelDRAW 11 1. UM PROGRAMA DE DESIGN
CorelDRAW 11 1. UM PROGRAMA DE DESIGN Com o Corel você vai trabalhar com um dos aplicativos mais usados no campo do design e da auto-edição, já que permite operar com dois tipos de gráficos (vetoriais
Leia maisHardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)
Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,
Leia mais3 SCS: Sistema de Componentes de Software
3 SCS: Sistema de Componentes de Software O mecanismo para acompanhamento das chamadas remotas se baseia em informações coletadas durante a execução da aplicação. Para a coleta dessas informações é necessário
Leia maisFormatos de Imagem PNG. Universidade Federal de Minas Gerais. Bruno Xavier da Silva. Guilherme de Castro Leite. Leonel Fonseca Ivo
Universidade Federal de Minas Gerais Formatos de Imagem PNG Bruno Xavier da Silva Guilherme de Castro Leite Leonel Fonseca Ivo Matheus Silva Vilela Rafael Avelar Alves Belém Belo Horizonte, 5 de maio de
Leia maisUniversidade da Beira Interior
Universidade da Beira Interior Relatório Apresentação Java Server Pages Adolfo Peixinho nº4067 Nuno Reis nº 3955 Índice O que é uma aplicação Web?... 3 Tecnologia Java EE... 4 Ciclo de Vida de uma Aplicação
Leia maisCapítulo 2 Introdução à ferramenta Flash
Capítulo 2 Introdução à ferramenta Flash Índice 1. O uso da ferramenta Flash no projeto RIVED.... 1 2. História do Flash... 4 1. O uso da ferramenta Flash no projeto RIVED. É importante, antes de iniciarmos
Leia maisMicrosoft Office PowerPoint 2007
INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em
Leia maisDadas a base e a altura de um triangulo, determinar sua área.
Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares
Leia maisJava. para Dispositivos Móveis. Thienne M. Johnson. Novatec. Desenvolvendo Aplicações com J2ME
Java para Dispositivos Móveis Desenvolvendo Aplicações com J2ME Thienne M. Johnson Novatec Capítulo 1 Introdução à computação móvel 1.1 Computação móvel definições Computação móvel está na moda. Operadoras
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA DEPARTAMENTO DE ELETRÔNICA E COMPUTAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA
UNIVERSIDADE FEDERAL DE SANTA MARIA DEPARTAMENTO DE ELETRÔNICA E COMPUTAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA Estudo e aperfeiçoamento da técnica de Steering Behaviors na simulação física de fluidos
Leia maisIntranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO
Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial
Leia maisConstrução Páginas de Internet
Construção Páginas de Internet Definir um Site no Frontpage Objectivos da sessão: No final da sessão os formandos deverão ser capazes de: Saber o que são os metadados do Frontpage; Distinguir entre Sites
Leia mais