Disciplina de Realidade Aumentada Prof. Sementille



Documentos relacionados
Instruções para instalação do Opencv no Qt Creator com o MinGW

Tutorial para configurar as bibliotecas TerraView e Qt 3 no Visual Studio 2005

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

Instruções para a configuração do conector mysqlc++ no Visual Studio 2015

Tutorial: Geração de Binder para LUA. Tutorial

POO Documentation. Release 1.0. Felipe Dau e Francisco Pereira Junior

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPENWATCOM: CRIANDO O PRIMEIRO PROGRAMA

Escrito por Bruno Crivelari Sanches Qui, 01 de Outubro de :16 - Última atualização Ter, 13 de Setembro de :45

Configurando addon example, openframeworks - Code::Blocks Versão 11jun2012, por Fabrício Silva

Templates e Preferências

Universidade Federal de Ouro Preto/MG

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA

DISTRIBUINDO SUA APLICAÇÃO

MANUAL DO CLIENTE FINAL ALTERAÇÕES BÁSICAS NO PRODUTO SITE ACESSANDO O PAINEL _ 1 EDITANDO TEXTOS _ 2 TROCANDO IMAGENS 4 INSERINDO VIDEOS 7

Introdução ao Desenvolvimento de Aplicativos Android

TUTORIAL PARA CONFIGURAÇÃO DO VISUAL CONTAB EM REDE (BANCO DE DADOS MSACCESS)

Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX

Passos para a instalação

Aula Extra Configuração do Eclipse com Hibernate

Guia para configurar o IDE Netbeans para desenvolver projectos em C/C++ com OpenMP:

Manual de Instalação SOFTWARE FACELITE. Adolfo Bratfisch BIOMTECH RUA SATURNO, 31 - SANTA LÚCIA - BELO HORIZONTE - MG

Trabalhando com Mala Direta e Etiquetas de Endereçamento no BrOffice/LibreOffice

DISTRIBUINDO SUA APLICAÇÃO

Tutorial Para Execução dos Testes com Selenium

Início. Sistemas Operacionais Suportados. Suporte Técnico. Vídeos de Treinamento. Nosso sistema faz backup de tudo que é importante para você

Integrated Government Resources Planning IGRP Open Source. Como importar e contribuir - GitHub. Núcleo Operacional da Sociedade de Informação

Índice. Manual De instalação ProjectNet Manager

GanttProject 2.0 Maio/2006

Configure TeraLib 3.3 no Visual Studio João Tácio Corrêa da Silva

Manual Corrigindo Erros de Conexão Firebird. FullCopyConvert Data

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA

Neste manual você terá o exemplo de acesso 3G pelo programa ASEE, existem 02 tipos, o segundo é o MEYE. No cd existe o manual do MEYE.

Lógica Reconfigurável

Sidicom S4. Tutorial: instalação do sistema em servidor

Guia de Instalação Rápida

Tutorial sobre Activity: Como carregar um fragmento do mapa para a tela do celular

Manual de Backup de Arquivos

Manual de Instalação Emissor NF-e Advanced SAIB 3.10 Versão e posteriores

Configurando ambiente de desenvolvimento React Native

Instalação oast.exe executar procurar C:\Arquivos de Programas C:\Program Files Instalar

Produção de tutoriais. Suellem Oliveira

TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools

Rosa VS 9.1 HA - A falha alternativa DB, dois MySQL v e v estão no sistema

Instruções para instalação do Palm

PROCEDIMENTOS DE INSTALAÇÃO Preparação do Ambiente Instalar Runtime Forms Graphics Reports

Instalando Servidor de Arquivos

Manual dos Sites de Eventos, Docentes, Pesquisa e Extensão

TUTORIAL PARA INSTALAÇÃO DO MYSQL SERVER

Configuração de Impressoras Fiscais no GigaERP

Laboratório Configuração do Backup e da Restauração de Dados no Windows 7 e no Vista

Para verificar se o Servidor e/ou o Cliente acessa o SisMÉDICO

MANUAL DE UTILIZAÇÃO DO SOFTWARE DE IMPRESSÃO DE ETIQUETAS MOORE.

Composição do Layout no MicroStation

Linguagem de Programação II Programação Orientada a Objetos. Ambientes de Programação

Karen Frigo Busolin Abril/2011

INSTALAÇÃO DO CLIENTE LOTUS NOTES ROTEIRO DE INSTALAÇÃO E CONFIGURAÇÃO

Parametrização do Banco de Dados PROGRESS Base de Dados Origem

PORTAL PCRJ. guia rápido

Clicando nesse botão aparecerá um menu no qual deve ser selecionada a porta serial em que o Rasther está ligada. Depois clique em OK.

Manual de instalação do software CSIBackup Versão 1.0

Laboratório de Eletrônica Digital Tutorial Quartus II (Procedimentos para Criação e Simulação de Projetos Digitais)

Modem MIN-410 Criando o aplicativo Hello World, executando com debug, subindo para o modem e habilitando comandos AT dentro do aplicativo

USB PARA CONVERSOR EM SÉRIE

Especificar. Simplificando o extraordinário. Como jogar

INTRODUÇÃO AO USO DO DEV C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia

SISTEMA COD CONFIGURAÇÃO DE ACESSO

Programação 2010/2011 MEEC

Instalar a impressão centralizada da Konica Minolta em PC s fora do domínio Mac OS

Definições das opções Ferramentas, Opções Ferramentas, Opções Opções do Sistema Propriedades do Documento Opções do Sistema

TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER 3.0 utilizando o Eclipse Galileo Modelling Tools

MANUAL DO SECURE CLIENT

INSTALAÇÃO E CONFIGURAÇÃO DO SOFTWARE SMARTCARVE 4.3

RedeMBTCP 1.23 Procedimento de Instalação e Download de memória de massa Konect/Mult-K Grafic ligados diretamente a notebook

Exemplo de configuração do Secure+ usando o protocolo STS

Acessando o Ganho do Conversor Analógico Digital e o CODEC de áudio

Revisão Q de 26/06/2015

ECF: A Geração do Arquivo

Guia de instalação Impressora Térmica EPSON TM-88IV (Linux)

Procedimento de instalação do Oracle EBS da Mundial


Manual Instalação Web Services Client Web.NewHotel

Procedimentos de Instalação e Configuração NestMaster MTC Software

Jclic Alfabeto Sonoro

Laboratório - Configuração do Firewall no Windows 7 e no Vista

INSTALAÇÃO DO DRIVER DA PLOTTER DE RECORTE GCC LYNX / PUMAII / BOBCAT/ SABLE

Instalação e Teste do Code Composer Studio (CCS)

Linx Automotivo EFD Reinf Web Instruções de Instalação e Configuração no Windows Spress e Sisdia/LinxMaq

MANUAL DE INSTALAÇÃO DOIS FIREBIRD NO MESMO COMPUTADOR

NIVELAMENTO DE INFORMÁTICA. Professor: Cleber Semensate

Manual de Utilização do software Colacril Office para criação e impressão de etiquetas. Manual de Utilização

Instalação do TextPad

CRIANDO UM MODELO ESTRUTURAL EM REVIT STRUCTURE

Instalação Wiser Discovery Sistema Operacional Windows

Manual M3 Cgsync EG. Copyright Todos os direitos reservados. Control Informática. Versão Manual M3 Cgsync EG

Rede VPN UFBA Procedimento para configuração

Manual do Usúario Vivo Sync. Manual do Usuário. Versão Copyright Vivo

Procedimentos para Atualização Sisloc

Integração Promob/Maestro. Configurando o Maestro pela primeira vez

Tendo em vista que a instalação é muito fácil (Next, next, finish) não iremos abordar isto ok ;)

Manual de instalação e operação do Sistema Supervisório MMS-03

Transcrição:

Instruções para Instalação GLUT/ARTOOLKIT/OpenSceneGraph e OSGART Configuração do Visual Studio 2010 Tiago De Gaspari Dênis Marcel Fernandes GLUT GLUT, CMAKE e ARTOOLKIT disponíveis em http://www2.fc.unesp.br/sementille/tvd/videos_e_softwares/tutorial_ra/ Glut-3.7.6-bin glut32.dll >C:\Windows\System32 glut32.lib >C:\Users\Andrea\Documents\RealidAument\ARToolKit\lib (nãoprecisa) >C:\Program Files (x86)\microsoft Visual Studio 10.0\VC\lib glut.h >C:\Program Files (x86)\microsoft Visual Studio 10.0\VC\include\GL ARTOOLKIT Para poder instalar o ARTOOLKIT é necessario o SDK do windows, as versões aceitas pelo ARTOOLKIT são Windows SDK v6.0a ou Windows SDK v6.1. No CMKAE 2.8.2 criar uma pasta aonde estará o build da biblioteca, clicar em configure e escolher Visual Studio 10 e selecionar "Use default nativecompilers" CMAKE_INSTALL_PREFIX: C:/ARToolKit ARTOOLKIT + CMAKE (VersãoHartmut)

Não precisa indicar o diretório Include do GLUT CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: GLUT_INCLUDE_DIR (ADVANCED) = Configurado automaticamente no próximo clique em Configure used as include directory in directory C:/Users/Andrea/Documents/RealidAument/Bibliotecas/ARToolKit_hartmut/lib/SRC/Gl used as include directory in directory C:/Users/Andrea/Documents/RealidAument/Bibliotecas/ARToolKit_hartmut/util/calib_camera2 Configurar variável com caminho de instalação da biblioteca CMAKE_INSTALL_PREFIX = C:/ARToolKit Editar arquivo... C:/Program Files/Microsoft SDKs/Windows/v6.0A/Include/qedit.h Linha 498 = comentar // #include <dxtrans.h> Remember to patch (remove dxtrans.h) the qedit.h header in the Windows SDK ([HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows;CurrentInstallFolder]) Could NOT find DIRECTSHOW (missing: DIRECTSHOW_SOURCE_COMPILES) PARTE 1

PARTE 2 Clicar em Generate. OK Abrir o Visual Studio como Administrador. Abrir a solução ARToolKit.sln na pasta criada pelo CMake (ex:.../vstudio) Dar Build na Solução em modo Debug e em modo Release Dar Build no projeto INSTALL em modo Debug e em modo Release

OK OpenSceneGraph 3.0.1 Organizar as pastas conforme abaixo OpenSceneGraph-3.0.1 OpenSceneGraph-Data-2.8.0 (não precisa, vai ser colocada em C:\ depois) 3rdParty (colocar dentro da pasta C:\OpenSceneGraph-3.0.1 depois) No CMKAE 2.8.2 criar uma pasta aonde estará o build da biblioteca, clicar em configure e escolher Visual Studio 10 e selecionar "Use default nativecompilers" CMAKE_INSTALL_PREFIX:C:/OpenSceneGraph CMake Fontes em: C:/Users/Andrea/Documents/RealidAument/Bibliotecas/OpenSceneGraph-3.0.1 Build em: C:/Users/Andrea/Documents/RealidAument/Bibliotecas/OpenSceneGraph-3.0.1/vstudio Primeiro clique em Configure Check for working C compiler using: Visual Studio 9 2008

Check for working C compiler using: Visual Studio 9 2008 -- works Detecting C compiler ABI info Detecting C compiler ABI info - done Check for working CXX compiler using: Visual Studio 9 2008 Check for working CXX compiler using: Visual Studio 9 2008 -- works Detecting CXX compiler ABI info Detecting CXX compiler ABI info - done Looking for include files CMAKE_HAVE_PTHREAD_H Looking for include files CMAKE_HAVE_PTHREAD_H - not found. Found Threads: TRUE Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR) Could NOT find OpenAL (missing: OPENAL_LIBRARY OPENAL_INCLUDE_DIR) Could NOT find JPEG (missing: JPEG_LIBRARY JPEG_INCLUDE_DIR) Could NOT find PNG (missing: PNG_LIBRARY PNG_PNG_INCLUDE_DIR) Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR) Performing Test _OPENTHREADS_ATOMIC_USE_GCC_BUILTINS Performing Test _OPENTHREADS_ATOMIC_USE_GCC_BUILTINS - Failed Performing Test _OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS Performing Test _OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS - Failed Performing Test _OPENTHREADS_ATOMIC_USE_SUN Performing Test _OPENTHREADS_ATOMIC_USE_SUN - Failed Performing Test _OPENTHREADS_ATOMIC_USE_WIN32_INTERLOCKED Performing Test _OPENTHREADS_ATOMIC_USE_WIN32_INTERLOCKED - Success Performing Test _OPENTHREADS_ATOMIC_USE_BSD_ATOMIC Performing Test _OPENTHREADS_ATOMIC_USE_BSD_ATOMIC - Failed Configuringdone Alterar CMAKE_INSTALL_PREFIX para C:/OpenSceneGraph Verificar ACTUAL_3DPARTY_DIR (ex: C:/Users/Andrea/Documents/RealidAument/Bibliotecas/3rdparty) Marcar BUILD_OSG_EXAMPLES e BUILD_OSG_PACKAGES Marcar OSG_MAINTAINER Segundo clique em Configure : searching TIFF -->tiff.h<-->libtiff<-- searching FREETYPE -->ft2build.h<-- >freetype;freetype234;freetype234mt;freetype235;freetype237<-- searching CURL -->curl/curl.h<-->libcurl;curllib<-- searching JPEG -->jpeglib.h<-->libjpeg<-- searching GLUT -->GL/glut.h<-->glut32<-- searching GIFLIB -->gif_lib.h<-->ungif;libungif<-- searching ZLIB -->zlib.h<-->z;zlib;zlib1<-- searching PNG -->png.h<-->libpng;libpng13<-- Found CURL: C:/Users/Andrea/Documents/RealidAument/Bibliotecas/3rdParty/lib/curllib.lib Could NOT find OpenAL (missing: OPENAL_LIBRARY OPENAL_INCLUDE_DIR) Could NOT find wxwidgets (missing: wxwidgets_found) Looking for Q_WS_X11 Looking for Q_WS_X11 - not found. Looking for Q_WS_WIN Looking for Q_WS_WIN - found Looking for Q_WS_QWS Looking for Q_WS_QWS - not found. Looking for Q_WS_MAC

Looking for Q_WS_MAC - not found. Found Qt-Version 4.6.3 (using C:/Qt/2010.04/qt/bin/qmake.exe) Found JPEG: C:/Users/Andrea/Documents/RealidAument/Bibliotecas/3rdParty/lib/libjpeg.lib Found PNG: C:/Users/Andrea/Documents/RealidAument/Bibliotecas/3rdParty/lib/libpng13.li b Found TIFF: C:/Users/Andrea/Documents/RealidAument/Bibliotecas/3rdParty/lib/libtiff.lib Configuringdone Terceiro clique em Configure : searching TIFF -->tiff.h<-->libtiff<-- searching FREETYPE -->ft2build.h<-- >freetype;freetype234;freetype234mt;freetype235;freetype237<-- searching CURL -->curl/curl.h<-->libcurl;curllib<-- searching JPEG -->jpeglib.h<-->libjpeg<-- searching GLUT -->GL/glut.h<-->glut32<-- searching GIFLIB -->gif_lib.h<-->ungif;libungif<-- searching ZLIB -->zlib.h<-->z;zlib;zlib1<-- searching PNG -->png.h<-->libpng;libpng13<-- Could NOT find OpenAL (missing: OPENAL_LIBRARY OPENAL_INCLUDE_DIR) Could NOT find wxwidgets (missing: wxwidgets_found) Configuringdone Clique em Generate.

Abrir o Visual Studio como Administrador. Generatingdone - OK Abrir a solução OpenSceneGraph.sln na pasta criada pelo CMake (ex:.../vstudio) Dar Build na Solução em modo Debug e em modo Release. Dar Build no projeto INSTALL em modo Debug e em modo Release. OK Verificar se a pasta 3rdParty foi copiada para C:\OpenSceneGraph. Se não tiver sido, copiar manualmente. Colar a pasta OpenSceneGraph-Data-2.8.0 para C:\OpenSceneGraph-Data-2.8.0. Configurar variáveis de ambiente: Criar: OSG_ROOT = C:\OpenSceneGraph OSG_BIN_PATH = %OSG_ROOT%\bin OSG_INCLUDE_PATH = %OSG_ROOT%\include OSG_LIB_PATH = %OSG_ROOT%\lib OSG_SAMPLES_PATH = %OSG_ROOT%\share\OpenSceneGraph\bin OSG_FILE_PATH = C:\OpenSceneGraph-Data-2.8.0 Adicionar à variável PATH: %OSG_BIN_PATH% %OSG_SAMPLES_PATH% %OSG_ROOT%\3rdParty\bin =>testar com exemplo osgbillboard.exe!! Na linha de comando: Rodar osgviewercow.osg para testar.. OK OSGART No CMKAE 2.8.2 criar uma pasta aonde estará o build da biblioteca, clicar em configure e escolher Visual Studio 10 e selecionar "Use default nativecompilers" Clicar em Configure uma vez e verificar variáveis do OpenSceneGraph, OpenGl... Configurar caminhos do ARToolKit: ARTOOLKIT2_INCLUDE_DIR: Configurar caminho do diretório Include do ARToolKit (C:/ARToolKit/include) ARTOOLKIT2_LIBAR: Configurar caminho para o arquivo C:/ARToolKit/lib/AR.lib CMAKE_INSTALL_PREFIX: C:/osgART

Após o terceiro clique em Configure, CMake já reconhece o caminho das outras bibliotecas do ARToolKit:

Clicar em Configure e Generate OK. Abrir o Visual Studio como Administrador. Abrir a solução osgart.sln na pasta criada pelo CMake (ex:.../vstudio) Dar Build na Solução em modo Debug e em modo Release. Dar Build no projeto INSTALL em modo Debug e em modo Release. OK Quando criar um novo Projeto no Visual Studio, configurar para RELEASE (Só funcionará no modo Release): Clique com o direitio no nome do projeto na aba Solution Explorer, e vá emproperties. No item VC++ Directories, configure o Include Directories para a pasta include do osgart e configure a librarydirectories paraa pasta lib do osgart: Include: C\Osgart\include; Library:C\Osgart\lib; No item Linker e sub-item Input, configurar o campo AdditionalDependencies com as libs que você utilizará no seu projeto. Para facilitar, pode-se adicionar todas da lista abaixo: OpenThreads.lib OpenThreadsd.lib osg.lib osganimation.lib osganimationd.lib osgart.lib osgart_debug.lib osgd.lib

osgdb.lib osgdbd.lib osgfx.lib osgfxd.lib osgga.lib osggad.lib osgmanipulator.lib osgmanipulatord.lib osgparticle.lib osgparticled.lib osgpresentation.lib osgpresentationd.lib osgqt.lib osgqtd.lib osgshadow.lib osgshadowd.lib osgsim.lib osgsimd.lib osgterrain.lib osgterraind.lib osgtext.lib osgtextd.lib osgutil.lib osgutild.lib osgviewer.lib osgviewerd.lib osgvolume.lib osgvolumed.lib osgwidget.lib osgwidgetd.lib Disciplina de Realidade Aumentada Prof. Sementille Após isso, deve-se copiar todos os arquivos.dll da pasta bin do osgart, para a pasta do seu projeto, onde será criado o arquivo executável. Além das DLLs, alguns arquivos da pasta data do osgart, também são necessários, portanto copie a pasta data para a pasta do seu projeto também.