Este pequeno tutorial ensina como você pode criar um projeto Ogre rapidamente, sem ter que configurar diretórios adicionais, comandos, etc. Para tal, você precisa do Ogre SDK e do Visual Studio/C++ Express. Ao final, você compilará uma aplicação básica que consistirá na cabeça do Ogre.
- Primeiramente, baixe o Ogre SDK: http://sourceforge.net/projects/ogre/files/ogre/1.7/OgreSDK_vc10_v1-7-3.exe/download
- Extraia o Ogre SDK em alguma pasta de fácil acesso (ex: C:\OgreSDK\OgreSDK_vc10_v1-7-3)
- Aperte Win + R (Executar...)
- Digite cmd
- Digite setx OGRE_HOME C:\OgreSDK\OgreSDK_vc10_v1-7-3 e aperte Enter
- Instale o Visual Studio 2010 Professional ou o Visual C++ 2010 Express: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express
- Instale esse pequeno programa pra facilitar a criação de projetos no Visual Studio/C++: http://ogreappwizards.googlecode.com/files/Ogre_VC10_AppWizard_1.7.3.exe
- Abra o Visual Studio/C++
- Vá em File > New > Project
- Crie um Ogre Application
- Selecione Standard Application
- Clique em Finish
- Compile o Projeto (F6)
- Quando aparecer a janela, selecione a opção OpenGL Rendering Subsystem e clique em OK
- Veja a linda cabeça do Ogre na tela!
- Utilize as teclas W-A-S-D e o mouse para se movimentar ao redor do Ogro!
O que você deverá ver na tela:
Quando você for criar um novo projeto, deve aparecer a opção Ogre Application na tela. Se não apareceu, instale novamente o programa do passo número 7 (lá em cima).
O programa facilitador não consta mas no link disponível, no entanto basta pesquisar um poquinho que vc consegue achar, afinal as versões mudam mas o googlecode é o mesmo, mas embora tenha instalado, o resultado não foi satisfatório, mas estou indo pelo método explicado no vídeo e tá fluindo então parabéns...
ResponderExcluirCara.. não sei se você ainda está ativo neste blog ou na ogre, eu não conheço muito c/c++, mas queria entender o funcionamento lowlevel da Ogre, sem esse Tutorial Framework que você usa, pode me dar algumas dicas para isso?
ResponderExcluirVou postar como anônimo, mas depois eu volto para verificar se você respondeu ou não..