Google
 

martes, noviembre 07, 2006

Ogre: Compositor

Compositor es una de las nuevas características que lleva Dagon; la última línea de desarrollo de Ogre. No son más que filtros a aplicar a toda la pantalla como motion blur o cambiar los colores a blanco y negro. Es bastante sencillo de usar, sobretodo si tirais de los ejemplos que Ogre trae. Aquí tenéis algunos. Únicamente debéis añadir el archivo .compositor, los shaders a los que el compositor hace referencia (en la web no salen, están en el directorio media del SDK) y finalmente para activarlos sólo tenéis que llamar a:
Ogre::CompositorManager::getSingleton().addCompositor(viewport, "Bloom", 0);
Ogre::CompositorManager::getSingleton().setCompositorEnabled(viewport, "Bloom", true);
El directorio de ejemplos de Ogre trae uno que ayuda a ver fácilmente como queda el efecto final, pero por lo que sea se han descuidado añadirlo al archivo principal .sln del Visual Studio. Pero tranquilos ya que tiene fácil solución, con que abráis manualmente el archivo del proyecto es suficiente: C:\OgreSDK\samples\scripts\Demo_Compositor_vc8.vcproj.

No hay comentarios: