INTRODUÇÃO
A Navi é uma biblioteca utilizada para a criação de interfaces(GUI) em C/C++, apartir de páginas HTML, o que torna o processo mais fácil, principalmente para aqueles que já conhecem como desenvolver páginas web.
Dessa forma a Navi possibilita inúmeras formas, cores e estilos para a interface a ser desenvolvida, basta observar as a grande variedade de páginas na internet. Caso não tenha conhecimentos de HTML procure tutoriais pela internet, você aprenderá em um pouco mais de 2 horas, ou pode utilizar editores como o Dreamweaver.
A biblioteca utiliza a LLMozlib para gerar as páginas dentro da Ogre. É possível visualizar páginas comuns da internet, como o google e executar vídeos. Veja algumas screenshots.
A Ogre possui outras bibliotecas para a criação de interfaces, a padrão que vem juntamente com a Ogre é a CEGUI (no wiki). Mas a CEGUI tem o problema de limitação quanto a sua variação de estilo, já que depende dos temas criados. Qualquer um pode criar um tema, mas para um usuário inicante, isso pode não ser uma tarefa fácil, ao contrário de páginas HTML. Outros exemplos de GUIs para Ogre são a BetaGUI, QuickGUI e MyGUI. Faça uma busca no fórum e encontrará mais informações sobre elas.
Endereços importantes da Navi: Página Oficial Fórum da Ogre
Italo Mendes
italo.ribeiro@gmail.com
