Arquivos

Arquivo para a categoria ‘C/C++’

Instalando e usando OGRE no Visual C++ 2008

OGRE 3D (Object-oriented Graphics Rendering Engine) é um motor gráfico 3D orientado a objetos e de código aberto com muitos recursos. A principal linguagem para se programar com OGRE é o C++, porém existem versões de testes para Python, Java e .Net.

Este motor gráfico possui um sistema de scripts, que permite declarar materiais, pós-processadores, sistemas de partículas e shaders. Deste modo, a compilação do código fonte não é necessária, bastando apensa alterar o script correspondente. Sendo altamente orientada a objetos e com a portabilidade em primeiro plano, a mudança entre sistemas de renderização (OpenGL/DirectX), sistemas operacionais (Windows/Linux/Mac OS) e gerenciadores de cenário ocorre de forma automatizada, graças a uma arquitetura de layers que permite que essas trocas se tornem transparentes.

OGRE é muito utilizado para criação de jogos, simuladores, softwares educativos, arte interativa, visualização científica e até mesmo em comerciais.

Se você tem interesse em usar esta engine, faça o download do tutorial de instalação clicando aqui.

Abraços e espero que gostem. Até a próxima pessoal

Usando Boost no Visual C++ 2008

Para quem ainda não conhece, Boost é uma coleção de bibliotecas de código aberto multiplataforma desenvolvido para C++, que trabalha bem em conjunto com a STL (Standard Template Library) e é totalmente aceita pela comunidade. Algumas dessas bibliotecas que compõem a Boost são tão simples como simples códigos de conversões e algumas delas são tão complexos quanto a um Parser recursivo de gramática livre de contexto.

Um número significativo desta s bibliotecas é do tipo que você gostaria usa diariamente, como: manipulação de sistemas de arquivos, algoritmos para grafos, gerenciamento de memória, expressões regulares, utilitários de conversão de arquivos como zip e bzip2, etc. Alguns desses recursos farão sua aparição nas próximas versões do C++ padrão.

Em suma, se você é um programador sério de C++, você não pode dar ao luxo de permanecer ignorante sobre a Boost, pois ela assim como a STL seria como um vestibular para dizer se você sabe ou não C++ de fato.

Se você ficou interessado, faça o download do tutorial clicando aqui.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 29 other followers