V – CONCLUSIONES, RECOMENDACIONES Y TRABAJOS FUTUROS
Conclusiones
Se respondió la pregunta de investigación
Es posible integrar las arquitecturas del motor de juegos OGRE 3D y la de visualización científica y además brindar beneficios al proceso de visualización de imágenes médicas.
Existe un aporte a la solución de la problemática
Haciendo uso del sistema de integración propuesto es posible mejorar varios aspectos de la visualización de imágenes médicas como son la fluidez en la navegación del modelo, la interacción, la implementación de algoritmos que mejoren la visualización, entre otros aspectos mencionados en la sección IV - RESULTADOS Y REFLEXIÓN SOBRE LOS MISMOS.
Se cumplieron los objetivos
Tanto el objetivo general como los específicos pudieron cumplirse satisfactoriamente como se puede ver en la sección Cumplimiento de objetivos.
Es posible hacer las cosas de nuevas formas
No porque una herramienta no sea utilizada comúnmente para un fin la descarta de ser una herramienta útil o incluso mejor que las convencionales.
Como recomendación queda seguir investigando nuevas formas de mejorar los procesos ya existentes sea en el área de visualización o cualquier área de estudio de la carrera misma, debido a que hay posibilidades nuevas y buenas opciones para ser explotadas y tal vez no se ha hecho de la manera correcta.
Para encontrar mejores formas de hacer las cosas es necesario probar herramientas o ideas nuevas ya que pueden traer muchos beneficios a los procesos y la posibilidad de determinar de qué manera es mejor hacer las cosas según cada necesidad.
Es necesario seguir apoyando la investigación porque no solo genera conocimiento nuevo, sino desarrollo tecnológico. Gracias a esta labor es posible mejorar la manera en que se realizan los procesos e incluso solucionar problemáticas que los métodos convencionales en ocasiones no han podido solucionar.
Trabajos Futuros
Como trabajo futuro quedan muchas opciones a partir de este trabajo.
Ya fue comprobado que es posible utilizar el modelo planteado para integrar las arquitecturas de OGRE 3D y la de visualización científica, sin embargo la funcionalidad implementada para probarlo no fue mucha por cuestiones de alcance del proyecto. Es necesario probar qué otros modos de visualización pueden llevarse a cabo de esta manera para así descubrir nuevos beneficios y determinar qué pérdidas podría haber.
Investigar sobre nuevas características
Solo unas cuantas herramientas brindadas de cada una de estas arquitecturas fueron utilizadas y puede que existan muchas otras que incluso sean de mayor utilidad.
Mejorar el desempeño
Debido a procesos como la carga de imágenes o el hecho de tener modelos pesados cargados en memoria en un instante de ejecución, el desempeño de las aplicaciones que hagan uso de este modelo de integración puede no muy bueno. Por esto es de gran utilidad mejorar la forma en que se maneja la información en memoria y mejorar el desempeño de los algoritmos utilizados.
Extender el modelo
La forma en que se planteó integrar las arquitecturas puede no ser la única, de hecho puede haber muchas mejores que brinden más beneficios a la visualización de imágenes médicas. Sería interesante extender el modelo por ejemplo por medio de plug-ins, que es como generalmente se extiende OGRE 3D.
John T. Bell. (2004). Visualization Toolkit (VTK) Tutorial. [Online]. Disponible en: http://www.cs.uic.edu/~jbell/CS526/Tutorial/Tutorial.html
Will Schroeder. Ken Martin. Bill Lorensen. “The Visualization Toolkit: An Object-Oriented Approach to 3D Graphics”. 3 ed. 2002.
Pontificia Universidad Javeriana. Documentos institucionales – Misión. [Online]. Disponible en:http://puj-portal.javeriana.edu.co/portal/page/portal/PORTAL_VERSION_2009_2010/es_mision
Nadia Mejía. “Propuesta de trabajo de grado”. Pontificia Universidad Javeriana. 2012
Computer Graphics, Tools and Techniques: OGRE 3D Overview. [Online]. Disponible en: http://garryowen.csisdmz.ul.ie/~cs4035/lecture/CS4035-lec01.pdf
Steve Streeting. (2010). OGRE Manual v1.7. [Online]. Disponible en: http://www.ogre3d.org/docs/manual/index.html#SEC_Top
David Saltares. (2010). ¿Por qué OGRE?. [Online]. Disponible en: http://siondream.com/blog/games/%C2%BFpor-que-ogre/
José Carlos Cortizo Pérez. Motores de Juego - Motor 3D: OGRE. Universidad Europea de Madrid. [Online]. Disponible en: http://www.esi.uem.es/jccortizo/motores/ogre.pdf
IberOGRE. Sistemas de partículas. [Online]. Disponible en: http://osl2.uca.es/iberogre/index.php/Sistemas_de_part%C3%ADculas
Carlos Gonzáles Morcillo. Javier Albusac Jiménez. Sergio Pérez Camacho. Jorge López González. César Mora Castro. “Desarrollo de Videojuegos 2: Programación Gráfica”. Universidad de Castilla la Mancha. 2012
Torus Knot Software Ltd. (2012). Ogre::ParticleSystem Class Reference. [Online]. Disponible en: http://www.ogre3d.org/docs/api/html/classOgre_1_1ParticleSystem.html#details
Torus Knot Software Ltd. (2012). Ogre::HardwareBuffer Class Reference. [Online]. Disponible en: http://www.ogre3d.org/docs/api/html/classOgre_1_1HardwareBuffer.html#details
Insight Segmentation and Registration Toolkit. (2012). [Online]. Disponible en: http://en.wikipedia.org/wiki/Insight_Segmentation_and_Registration_Toolkit
Miguel Chover. Modelado Multirresolución en Juegos por Ordenador. (2001). [Online]. Disponible en: http://ima.udg.edu/iiia/GGG/TIC2001-2416-C03-01/docs/EnginesUJI.pdf
Diccionario de informática. Definición de Renderización. [Online]. Disponible en: http://www.alegsa.com.ar/Dic/renderizacion.php