Primeiros passos no Ogre 3D

Olá pessoal,

Nesse post vou falar do meu progresso utilizando o Ogre3D. Irei dividir o tópico em 2 posts.

As metas que eu tinha:

  • Execução dos tutoriais do Ogre 3D
  • Engines disponíveis para interface com o usuário
  • Exportação de objetos do 3D Studio MAX, e devida importação no Ogre 3D
  • Pesquisa sobre engines disponíveis e facilidades/dificuldades para a integração com o Ogre 3D

Bom, os tutoriais foram terminados tranquilamente. Para interface com o usuário escolhí a CEGUI (Crazy Eddie’s GUI System (hã?)), e apesar de ter isto em alguns fóruns reclamações sobre bugs na biblioteca, a integração ocorreu sem problemas. Editei as interfaces utilizando o Layout Editor do próprio site.

Ao testar as opções para exportar os objetos do 3D Studio MAX encontrei alguns problemas. Primeiramente tentamos utilizar o LexiExporter. Alguins objetos apareciam com problemas, e não conseguí fazer o exportador funcionar bem para vários objetos. Principalmente para gerar objetos instanciados (o exportador estava criando vários arquivos .mesh, um para cada instância).

Pesquisando mais encontrei o OgreMax, que após alguns testes me pareceu mais sólido. O desenvolvedor mantém um fórum para discussões sobre bugs e atualiza quase semanalmente o aplicativo, então se você encontra um problema e discute no fórum, o desenvolvedor corrige rapidamente.

Mesmo utilizando o OgreMAX, tive problemas também ao exportar a animação da câmera do 3D Studio MAX. A câmera simplesmente não rotacionava da mesma forma que no 3D Studio MAX ao exportar a animação pelo OgreMAX. Descobrí que o problema é que a interpolação spline do Ogre 3D não funciona da mesma forma que a interpolação spline do 3D Studio MAX, então já exportei a animação pelo OgreMAX interpolada.

No próximo post falarei sobre a integração da engine de física e posto um vídeo de como está o demo até o momento! Abaixo duas screenshots:

Caixas após colisão da esfera

Cena antes do lançamento da esfera

Até lá!

Tiago Melo

~ por Tiago Melo em Junho 9, 2008.

3 Respostas to “Primeiros passos no Ogre 3D”

  1. Tiago, parabéns pela iniciativa e pelos resultados dos trabalhos.

    Abraços,
    Alércio

  2. Olá Tiago
    Entrei para conhecer o teu blog
    Tá de Parabéns e tem um grande futuro
    Gostei muito
    Convido-o a conhecer o meu:
    http://estrondo.wordpress.com/
    Abraços
    Nando

  3. Olá,
    muito bom conhecer esse blog! Vou acompanhar desde o início os avanços, e quem sabe reproduzí-los eu mesmo. :) É uma área que muito me interessa!

Deixe uma resposta