{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T21:12:20Z","timestamp":1773436340856,"version":"3.50.1"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"6-8","license":[{"start":{"date-parts":[[2018,5,23]],"date-time":"2018-05-23T00:00:00Z","timestamp":1527033600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001721","name":"University of Groningen","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100001721","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2018,6]]},"DOI":"10.1007\/s00371-018-1547-1","type":"journal-article","created":{"date-parts":[[2018,5,23]],"date-time":"2018-05-23T01:50:48Z","timestamp":1527040248000},"page":"949-960","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Locally refinable gradient meshes supporting branching and sharp colour transitions"],"prefix":"10.1007","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1556-6213","authenticated-orcid":false,"given":"Pieter J.","family":"Barendrecht","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martijn","family":"Luinstra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jonathan","family":"Hogervorst","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8859-2586","authenticated-orcid":false,"given":"Ji\u0159\u00ed","family":"Kosinka","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,5,23]]},"reference":[{"key":"1547_CR1","unstructured":"Adobe Systems. Adobe Illustrator 8.0 Classroom in a Book. Adobe Press (1998)"},{"key":"1547_CR2","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/978-1-4471-4519-6_8","volume-title":"Image and Video-Based Artistic Stylisation","author":"P Barla","year":"2013","unstructured":"Barla, P., Bousseau, A.: Gradient art: creation and vectorization. In: Rosin, P., Collomosse, J. (eds.) Image and Video-Based Artistic Stylisation, pp. 149\u2013166. Springer, New York (2013)"},{"issue":"4","key":"1547_CR3","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1145\/2766968","volume":"34","author":"V Batra","year":"2015","unstructured":"Batra, V., Kilgard, M.J., Kumar, H., Lorach, T.: Accelerating vector graphics rendering using the graphics hardware pipeline. ACM Trans. Graph. 34(4), 146 (2015)","journal-title":"ACM Trans. Graph."},{"key":"1547_CR4","doi-asserted-by":"crossref","unstructured":"Bezerra, H., Eisemann, E., DeCarlo, D., Thollot, J.: Diffusion constraints for vector graphics. In: Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering, pp. 35\u201342. ACM (2010)","DOI":"10.1145\/1809939.1809944"},{"key":"1547_CR5","doi-asserted-by":"crossref","unstructured":"Bowers, J.C., Leahey, J., Wang, R.: A ray tracing approach to diffusion curves. In: Computer Graphics Forum, vol. 30, pp. 1345\u20131352. Wiley (2011)","DOI":"10.1111\/j.1467-8659.2011.01994.x"},{"issue":"6","key":"1547_CR6","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1145\/2366145.2366192","volume":"31","author":"S Boy\u00e9","year":"2012","unstructured":"Boy\u00e9, S., Barla, P., Guennebaud, G.: A vectorial solver for free-form vector gradients. ACM Trans. Graph. 31(6), 173 (2012)","journal-title":"ACM Trans. Graph."},{"key":"1547_CR7","volume-title":"CorelDRAW 9: The Official Guide","author":"FD Coburn","year":"1999","unstructured":"Coburn, F.D., McCormick, P.: CorelDRAW 9: The Official Guide. Osborne\/McGraw-Hill, Berkeley (1999)"},{"issue":"4","key":"1547_CR8","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1145\/2766913","volume":"34","author":"B Dalstein","year":"2015","unstructured":"Dalstein, B., Ronfard, R., Van de Panne, M.: Vector graphics animation with time-varying topology. ACM Trans. Graph. 34(4), 145 (2015)","journal-title":"ACM Trans. Graph."},{"issue":"1\u20134","key":"1547_CR9","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1016\/0167-8396(90)90028-P","volume":"7","author":"TD DeRose","year":"1990","unstructured":"DeRose, T.D.: Necessary and sufficient conditions for tangent plane continuity of B\u00e9zier surfaces. Comput. Aided Geom. Des. 7(1\u20134), 165\u2013179 (1990)","journal-title":"Comput. Aided Geom. Des."},{"key":"1547_CR10","volume-title":"Curves and surfaces for CAGD: a practical guide","author":"GE Farin","year":"2002","unstructured":"Farin, G.E.: Curves and surfaces for CAGD: a practical guide. Morgan Kaufmann, Burlington (2002)"},{"key":"1547_CR11","doi-asserted-by":"crossref","unstructured":"Finch, M., Snyder, J., Hoppe, H.: Freeform vector graphics with controlled thin-plate splines. In: ACM Trans. Graph., vol. 30, p. 166. ACM (2011)","DOI":"10.1145\/2070781.2024200"},{"issue":"4","key":"1547_CR12","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1145\/378456.378512","volume":"22","author":"DR Forsey","year":"1988","unstructured":"Forsey, D.R., Bartels, R.H.: Hierarchical B-spline refinement. ACM Siggraph Comput. Graph. 22(4), 205\u2013212 (1988)","journal-title":"ACM Siggraph Comput. Graph."},{"key":"1547_CR13","unstructured":"Hjelmervik, J.M., Fuchs, F.G.: Interactive pixel-accurate rendering of LR-splines and T-splines. In: Eurographics (Short Papers), pp. 65\u201368 (2015)"},{"key":"1547_CR14","unstructured":"Inkscape Wiki. Mesh gradients (2018). \n                    http:\/\/wiki.inkscape.org\/wiki\/index.php\/Mesh_Gradients\n                    \n                  . Accessed 01 Feb 2018"},{"key":"1547_CR15","doi-asserted-by":"crossref","unstructured":"Lai, Y.-K., Hu, S.-M., Martin, R.R.: Automatic and topology-preserving gradient mesh generation for image vectorization. In: ACM Trans. Graph., vol. 28, p. 85. ACM (2009)","DOI":"10.1145\/1531326.1531391"},{"issue":"4","key":"1547_CR16","first-page":"126:1","volume":"32","author":"X-Y Li","year":"2013","unstructured":"Li, X.-Y., Ju, T., Hu, S.-M.: Cubic mean value coordinates. ACM Trans. Graph. 32(4), 126:1\u2013126:10 (2013)","journal-title":"ACM Trans. Graph."},{"issue":"11","key":"1547_CR17","doi-asserted-by":"publisher","first-page":"1858","DOI":"10.1109\/TVCG.2012.76","volume":"18","author":"Z Liao","year":"2012","unstructured":"Liao, Z., Hoppe, H., Forsyth, D., Yu, Y.: A subdivision-based representation for vector image editing. IEEE Trans. Vis. Comput. Graph. 18(11), 1858\u20131867 (2012)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"1547_CR18","doi-asserted-by":"crossref","unstructured":"Lieng, H., Kosinka, J., Shen, J., Dodgson, N.A.: A colour interpolation scheme for topologically unrestricted gradient meshes. In: Computer Graphics Forum, vol. 36, pp. 112\u2013121. Wiley (2017)","DOI":"10.1111\/cgf.12862"},{"key":"1547_CR19","doi-asserted-by":"crossref","unstructured":"Lieng, H., Tasse, F., Kosinka, J., Dodgson, N.A.: Shading curves: vector-based drawing with explicit gradient control. In: Computer Graphics Forum, vol. 34, pp. 228\u2013239. Wiley (2015)","DOI":"10.1111\/cgf.12532"},{"issue":"3","key":"1547_CR20","doi-asserted-by":"publisher","first-page":"92:1","DOI":"10.1145\/1360612.1360691","volume":"27","author":"A Orzan","year":"2008","unstructured":"Orzan, A., Bousseau, A., Winnem\u00f6ller, H., Barla, P., Thollot, J., Salesin, D.: Diffusion curves: a vector representation for smooth-shaded images. ACM Trans. Graph. 27(3), 92:1\u201392:8 (2008)","journal-title":"ACM Trans. Graph."},{"key":"1547_CR21","unstructured":"PDF Association. ISO 32000-2 (PDF 2.0). Technical report, International Organization for Standardization, (2017)"},{"issue":"9","key":"1547_CR22","doi-asserted-by":"publisher","first-page":"661","DOI":"10.1007\/s00371-006-0051-1","volume":"22","author":"B Price","year":"2006","unstructured":"Price, B., Barrett, W.: Object-based vectorization for interactive image editing. Vis. Comput. 22(9), 661\u2013670 (2006)","journal-title":"Vis. Comput."},{"key":"1547_CR23","doi-asserted-by":"crossref","DOI":"10.1201\/b10637","volume-title":"Color imaging: fundamentals and applications","author":"E Reinhard","year":"2008","unstructured":"Reinhard, E., Khan, E.A., Akyuz, A.O., Johnson, G.: Color imaging: fundamentals and applications. CRC Press, Boca Raton (2008)"},{"key":"1547_CR24","doi-asserted-by":"crossref","unstructured":"Richardt, C., Lopez-Moreno, J., Bousseau, A., Agrawala, M., Drettakis, G.: Vectorising bitmaps into semi-transparent gradient layers. In: Computer Graphics Forum, vol. 33, pp. 11\u201319. Wiley (2014)","DOI":"10.1111\/cgf.12408"},{"key":"1547_CR25","doi-asserted-by":"crossref","unstructured":"Sun, J., Liang, L., Wen, F., Shum, H.-Y.: Image vectorization using optimized gradient meshes. In: ACM Trans. Graph., vol. 26, p. 11. ACM (2007)","DOI":"10.1145\/1239451.1239462"},{"issue":"4","key":"1547_CR26","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1145\/2185520.2185570","volume":"31","author":"X Sun","year":"2012","unstructured":"Sun, X., Xie, G., Dong, Y., Lin, S., Xu, W., Wang, W., Tong, X., Guo, B.: Diffusion curve textures for resolution independent texture mapping. ACM Trans. Graph. 31(4), 74 (2012)","journal-title":"ACM Trans. Graph."},{"key":"1547_CR27","unstructured":"W3C SVG Working Group. Scalable Vector Graphics (SVG) 2 (2018). \n                    https:\/\/www.w3.org\/TR\/SVG2\/\n                    \n                  . Accessed 01 Feb 2018"},{"key":"1547_CR28","doi-asserted-by":"crossref","unstructured":"Xia, T., Liao, B., Yu, Y.: Patch-based image vectorization with automatic curvilinear feature alignment. In: ACM Trans. Graph., vol. 28, p. 115. ACM (2009)","DOI":"10.1145\/1618452.1618461"},{"issue":"3","key":"1547_CR29","doi-asserted-by":"publisher","first-page":"549","DOI":"10.1109\/TMM.2012.2233725","volume":"15","author":"Y Xiao","year":"2013","unstructured":"Xiao, Y., Wan, L., Leung, C.-S., Lai, Y.-K., Wong, T.-T.: Example-based color transfer for gradient meshes. IEEE Trans. Multimed. 15(3), 549\u2013560 (2013)","journal-title":"IEEE Trans. Multimed."},{"key":"1547_CR30","doi-asserted-by":"crossref","unstructured":"Xiao, Y., Wan, L., Leung, C.S., Lai, Y.-K., Wong, T.-T.: Optimization-based gradient mesh colour transfer. In: Computer Graphics Forum, vol. 34, pp. 123\u2013134. Wiley (2015)","DOI":"10.1111\/cgf.12524"},{"issue":"8","key":"1547_CR31","doi-asserted-by":"publisher","first-page":"3268","DOI":"10.1109\/TIP.2014.2327807","volume":"23","author":"H Zhou","year":"2014","unstructured":"Zhou, H., Zheng, J., Wei, L.: Representing images using curvilinear feature driven subdivision surfaces. IEEE Trans. Image Process. 23(8), 3268\u20133280 (2014)","journal-title":"IEEE Trans. Image Process."}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00371-018-1547-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-018-1547-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-018-1547-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,23]],"date-time":"2019-05-23T01:33:19Z","timestamp":1558575199000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00371-018-1547-1"}},"subtitle":["Towards a more versatile vector graphics primitive"],"short-title":[],"issued":{"date-parts":[[2018,5,23]]},"references-count":31,"journal-issue":{"issue":"6-8","published-print":{"date-parts":[[2018,6]]}},"alternative-id":["1547"],"URL":"https:\/\/doi.org\/10.1007\/s00371-018-1547-1","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"value":"0178-2789","type":"print"},{"value":"1432-2315","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5,23]]},"assertion":[{"value":"23 May 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}