Antialiased 2D Grid, Marker, and Arrow Shaders

Nicolas P. Rougier 1, 2, 3
1 Mnemosyne - Mnemonic Synergy
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest, IMN - Institut des Maladies Neurodégénératives [Bordeaux]
Abstract : Grids, markers, and arrows are important components in scientific visualisation. Grids are widely used in scientific plots and help visually locate data. Markers visualize individual points and aggregated data. Quiver plots show vector fields, such as a velocity buffer, through regularly-placed arrows. Being able to draw these components quickly is critical if one wants to offer interactive visualisation. This article provides algorithms with GLSL implementations for drawing grids, markers, and arrows using implicit surfaces that make it possible quickly render pixel-perfect antialiased shapes.
Document type :
Journal articles
Liste complète des métadonnées

Cited literature [4 references]  Display  Hide  Download
Contributor : Nicolas P. Rougier <>
Submitted on : Monday, November 10, 2014 - 9:23:00 AM
Last modification on : Thursday, September 20, 2018 - 11:14:03 AM
Document(s) archivé(s) le : Wednesday, February 11, 2015 - 3:23:01 PM


Publisher files allowed on an open archive


Distributed under a Creative Commons Attribution - NoDerivatives 4.0 International License


  • HAL Id : hal-01081592, version 1


Nicolas P. Rougier. Antialiased 2D Grid, Marker, and Arrow Shaders. Journal of Computer Graphics Techniques, Williams College, 2014, 3 (4), pp.52. ⟨⟩. ⟨hal-01081592⟩



Record views


Files downloads