170 likes | 266 Views
Proyecto de Investigación. Eduardo Alonso García Francisco Javier Cano Sandoval Rosario Alija Fernández Bruno Magni. Índice. Introducción Evolución Especificación Plataformas / APIs Funcionalidad Arquitectura Desarrollo Instalación Puesta en marcha Documentación Crítica Proyectos.
E N D
Proyecto de Investigación Eduardo Alonso García Francisco Javier Cano Sandoval Rosario Alija Fernández Bruno Magni
Índice • Introducción • Evolución • Especificación • Plataformas / APIs • Funcionalidad • Arquitectura • Desarrollo • Instalación • Puesta en marcha • Documentación • Crítica • Proyectos
Introducción • Object-Oriented Graphics Rendering Engine • Licencia LGPL • En marcha desde 1999. Actualmente versión 1.4.7. • Motivación: + Potencia Entornos + intuitivos
Evolución • Inicio como proyecto DIMClass • Evolución continua de 1999 a 2008 • Aumento constante de la funcionalidad y la eficiencia • Aprovecha nuevas capacidades del hardware
Especificación: Plataformas • Plataformas: Windows/Linux/Mac OS X • APIs: DirectX / OpenGL • Entornos: • g++ • Visual Studio (6, 7, 7.1, 8) • Eclipse C++
Especificación: Funcionalidad • API O.O mayor productividad • Multiplataforma/MultiAPI • Materiales / Shaders • Mallas: esqueletos animación • Distintos gestores de escena • Efectos especiales • Partículas, • Billboards, • Bump mappings, …
Desarrollo • Instalación sencilla en Windows, Linux y Mac, existiendo versiones precompiladas en el primero (y algunos Linux) y versión código fuente para el resto. • Lenguajes alternativos: Python, Java, .NET • Puesta en marcha: librerías y archivos de configuración
Documentación • Tutoriales • Ogre Wiki • Xadeck • Manual • API • Libros: Pro Ogre 3D programming
Crítica • Puntos fuertes • Código abierto • Extensibilidad: plugins • Scripts • Herramientas • Multiplataforma • Puntos débiles • Niebla • Partículas (en determinadas circunstancias) • Sombras (en determinadas circunstancias)
Crítica (II) • Valoración pública • Sólo motor gráfico!! • Excelente • Valoración personal • Abasto: 9 • Soporte: 8.5 • Tutoriales: 9 • Sencillez: 9 • Instalación: 9
Proyectos • Ankh
Proyectos • Live Interior 3D
Proyectos • Pacific Storm
Proyectos • Kong y Chess
Proyectos • Tomb Raider Viewer
Vuestro turno Gracias por vuestra atención