Graphics shaders for scientific visualization
David Fernández Alcoba · 2019
En el mundo actual, las investigaciones y estudios cientificos generan gran cantidad de datos que han de ser interpretados de una manera eficaz, con el fin de sacar las mejores conclusiones y obtener resultados fiables que no den lugar a la duda. En este contexto, una de las disciplinas mas importantes es la de la visualizacion, ya que puede ayudar a entender, ilustrar y obtener informacion relevante acerca del fenomeno que se esta estudiando. De igual forma, en los ultimos anos se ha dado una expansion considerable de las capacidades de las GPUs, ofreciendo nuevas posibilidades dentro de la informatica grafica e incrementando el rendimiento tanto en computacion paralela como en aplicaciones de visualizacion. En este trabajo se exploran estas ideas, haciendo hincapie en las posibilidades que nos ofrecen los distintos tipos de shaders graficos dentro de la especificacion OpenGL, y la manera en la que nos pueden ser utiles a la hora de interpretar datos y obtener representaciones para problemas tipicos de visualizacion cientifica, como puede ser la visualizacion de datos en tres dimensiones, visualizacion de volumenes, renderizado de curvas y superficies, etc.