…en 10 minutos y de la forma más sencilla (en windoz).
Aficcionados y profesionales del renderizado gráfico somo muy
afortunados de contar con esta gran herramienta, el Open Graphics
Rendering Enviroment (Ogre).

El Ogre nos permite un abanico infinito de posibilidades en materia
de trabajo con aplicacines que requieren renderizado 3D. Si bien no
es un motor de juego completo, se encarga principalmente del apartado
gráfico, proporciona una gran funcionalidad que hace que muchos juegos
ya lo utilicen.
Como comenta el desarrollador principal Steve Streeting, no se trata de una
solución integral sino de una especialización en el ámbito gráfico
que hace que independientemente del resto de subsistemas (motor
de física, sistemas de interfaces, topologías de red o tipos de
juego). Esto nos permite utilizar por ejemplo ODE o Bullet
(o cualquier otro vaya) para la física y Ogre para los gráficos.
Como lo ponemos a punto. Instalar facilmente todo lo necesario para
empezar a trabajar, que es lo importante de cara a aprender un sistema.
En este caso centrandonos en windows pero estando ámpliamente documentado
el resto de sistemas operativos y entornos.
> Instalacion en todos los entornos
Para ello vamos a instalar 2 elementos en el orden que se establecen.
- Visual C Express
- Ogre SDK
Una vez hecho esto, vamos a la carpeta donde hemos instalado Ogre y
ponemos a punto el entorno de trabajo.
1. Creamos una carpeta contenedora de nuestros proyectos.
Por ejemplo: ‘workspace’

2. Copiamos el contenido de la carpeta ’samples’ para empezar por los
ejemplos.
3. Ya en la carpeta ‘workspace’ creamos una carpeta con el nombre de
‘resultados’ donde pondremos los archivos generados de la compilación.
4. Dentro creamos una carpeta con nombre ‘intermedio’ para los archivos
que se generan derivados de la compilación.
5. Finalmente nos vamos a la carpeta ‘bin’ del directorio raiz donde
hemos instalado la Ogre SDK, entramos en la carpeta ‘debug’ y copiamos
todo el contenido. Lo pegamos en nuestra carpeta ‘workspace/resultados’.
Podemos copiar solamente determinados archivos pero simplificando, que
es gerundio.
Ahora que tenemos la estructura, configuramos el Visual C++.
1. Abrimos el proyecto ‘Samples_vc9.sln’
2. Actualizamos las carpetas de resultados y de intermedios
../resultados
../resultados/intermedio

3. Compilamos todo el proyecto
Generar> Generar Solución o F7
4. A partir de ahora nos centramos en uno en concreto. Por ejemplo Demo_BspCollision

5. Ejecutamos el ejemplo y a disfrutarlo
Siempre podemos encontrar algun error que nos retrase en lo que realmente
nos interesa, ponernos a trabajar lo antes posible en el entorno. Sin
embargo, una vez puesto en marcha el aprendizaje es rápido y el contenido
tremendamente interesante.
Hasta la próxima
Leave a Reply