This Qt5/QML application implements OpenGL ES 2.0 GLSL shaders rendering the following vector graphic items (link to the corresponding shadertoy):
- markers
- arrow field
- quadratic bezier curve
- cartesian grid
- polar grid
- hammer grid
- transverse mercator grid
This application requires Qt 5.7 and runs on Android devices.
- Nicolas P. Rougier, Antialiased 2D Grid, Marker, and Arrow Shaders, Journal of Computer Graphics Techniques (JCGT), vol. 3, no. 4, 1-52, 2014
- Nicolas P. Rougier, Shader-Based Antialiased, Dashed, Stroked Polylines, Journal of Computer Graphics Techniques (JCGT), vol. 2, no. 2, 105--121, 2013
- Nicolas P. Rougier, Higher Quality 2D Text Rendering, Journal of Computer Graphics Techniques (JCGT), vol. 2, no. 1, 50-64, 2013