Displaying publications with cavin as a co-author. The other publications are available here

Publications by year

2015  2014  2013  2012  2011  2010  2009  2008  2007  2006  2005  2004  2003  2002  2001  2000  1999  1998  

Most documents on this website are protected by copyright. By clicking on a PDF icon, you confirm that you or your institution has the right to do so. Note that the definitive versions of all EG papers (Eurographics,...) can be downloaded from ACM papers (Siggraph, ...) can be downloaded from


“Vector Texture Maps”
Nicolas Ray, Thibaut Neiger, Xavier Cavin and Bruno Lévy
Tech report, 2005

Abstract: This paper presents VTMs (Vector Texture Maps), a novel representation of vector images that can be used as a texture by the GPU for real-time rendering. A VTM decomposes texture space into different regions, represented in an analytic way, by a set of implicit degree 3 polynomials. Each region can be rendered by a different fragment shading function. Accurate anti-aliasing is performed in real-time, based on an estimate of fragment coverage. As a consequence, infinite zooming can be applied without any pixel discretization artifact. Based on a hierarchical data structure, our representation has low memory requirements. Its versatility is demonstrated in various settings, including a font engine completely implemented in the GPU.

BibTex reference

   AUTHOR     = "Nicolas Ray and Thibaut Neiger and Xavier Cavin and Bruno Lévy
   TITLE      = "Vector Texture Maps",
   YEAR       = "2005",

Supplemental material, links, hindsight ...

Related work: see this SIGGRAPH Asia 2008 paper by D. Nehab and H. Hoppe, that makes vector graphics on the GPU fully functional based on the idea of cell-specialization. They also provide a demo .