Locally refinable gradient meshes supporting branching and sharp colour transitions: Towards a more versatile vector graphics primitive

Barendrecht, P. J., Luinstra, M., Hogervorst, J. & Kosinka, J., Jun-2018, In : Visual computer. 34, 6, p. 949-960 12 p.

Research output: Contribution to journalArticleAcademicpeer-review

Copy link to clipboard



  • Pieter J. Barendrecht
  • Martijn Luinstra
  • Jonathan Hogervorst
  • Jiří Kosinka
We present a local refinement approach for gradient meshes, a primitive commonly used in the design of vector illustrations with complex colour propagation. Local refinement allows the artist to add more detail only in the regions where it is needed, as opposed to global refinement which often clutters the workspace with undesired detail and potentially slows down the workflow. Moreover, in contrast to existing implementations of gradient mesh refinement, our approach ensures mathematically exact refinement. Additionally, we introduce a branching feature that allows for a wider range of mesh topologies, as well as a feature that enables sharp colour transitions similar to diffusion curves, which turn the gradient mesh into a more versatile and expressive vector graphics primitive.
Original languageEnglish
Pages (from-to)949-960
Number of pages12
JournalVisual computer
Issue number6
Early online date23-May-2018
Publication statusPublished - Jun-2018
Event35th Computer Graphics International conference (CGI) - , Indonesia
Duration: 11-Jun-201814-Jun-2018


35th Computer Graphics International conference (CGI)



Event: Conference


  • Vector graphics, Gradient meshes, Colour interpolation, Local refinement, CURVES

View graph of relations

Download statistics

No data available

ID: 60340472