Gradient meshes are a 2D vector graphics primitive where colour is interpolated between mesh vertices. The current implementations of gradient meshes are restricted to rectangular mesh topology. Our new interpolation method relaxes this restriction by supporting arbitrary manifold topology of the input gradient mesh. Our method is based on the Catmull-Clark subdivision scheme, which is well-known to support arbitrary mesh topology in 3D. We adapt this scheme to support gradient mesh colour interpolation, adding extensions to handle interpolation of colours of the control points, interpolation only inside the given colour space and emulation of gradient constraints seen in related closed-form solutions. These extensions make subdivision a viable option for interpolating arbitrary-topology gradient meshes for 2D vector graphics.
Abstract. The modelling of 3D shapes is a challenging problem. Many innovative approaches have been proposed, however most 3D software require advanced skills that hinders collaboration and spontaneous ideation. This paper proposes a novel framework that allows designers to express their ideas in 3D space without extensive training such that they can reuse their 2D sketching skills collaboratively in teams.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.