Duotone Surfaces
Abstract
In this paper, we present a method to divide any given surface into two regions with two properties: (1) they are visually interlocked since the boundary curve covers the whole surface by meandering over it and (2) the areas of these two regions are approximately the same. We obtain the duotone surfaces by coloring these regions with two different colors. We show that it is always possible to obtain two such regions for any given mesh surface. Our approach is based on a useful property of vertex insertion schemes such as Catmull-Clark subdivision: If such a vertex insertion scheme is applied to a mesh, the vertices of resulting quadrilateral mesh are always two colorable. Using this property, we can always classify vertices of meshes that are obtained by a vertex insertion scheme into two groups. We show that it is always possible to create a single curve that covers the whole surface such that all vertices in the first group are on one side of the curve while the other group of vertices are on the other side of the same curve. This single curve serves as a boundary that defines two regions in the surface. If the initial distribution of the vertices on the surface is uniform, the areas of the two regions are approximately the same. We have implemented this approach by appropriately mapping textures on each quadrilateral. The resulting textured surfaces look aesthetically pleasing since they closely resemble planar TSP (traveling salesmen problem) art and Truchet-like curves.
BibTeX
@inproceedings {10.2312:COMPAESTH:COMPAESTH12:099-106,
booktitle = {Computational Aesthetics in Graphics, Visualization, and Imaging},
editor = {Douglas Cunningham and Donald House},
title = {{Duotone Surfaces}},
author = {Garigipati, Pradeep and Akleman, Ergun},
year = {2012},
publisher = {The Eurographics Association},
ISSN = {1816-0859},
ISBN = {978-3-905674-43-9},
DOI = {10.2312/COMPAESTH/COMPAESTH12/099-106}
}
booktitle = {Computational Aesthetics in Graphics, Visualization, and Imaging},
editor = {Douglas Cunningham and Donald House},
title = {{Duotone Surfaces}},
author = {Garigipati, Pradeep and Akleman, Ergun},
year = {2012},
publisher = {The Eurographics Association},
ISSN = {1816-0859},
ISBN = {978-3-905674-43-9},
DOI = {10.2312/COMPAESTH/COMPAESTH12/099-106}
}
Related items
Showing items related by title, author, creator and subject.
-
Time-constrained Animation Rendering on Desktop Grids
Aggarwal, Vibhor; Debattista, Kurt; Bashford-Rogers, Thomas; Chalmers, Alan (The Eurographics Association, 2012)The computationally intensive nature of high-fidelity rendering has led to a dependence on parallel infrastructures for generating animations. However, such an infrastructure is expensive thereby restricting easy access ... -
Texturing and Hypertexturing of Volumetric Objects
Miller, Chris M.; Jones, Mark W. (The Eurographics Association, 2005)Texture mapping is an extremely powerful and flexible tool for adding complex surface detail to an object. This paper introduces a method of surface texturing and hypertexturing complex volumetric objects in real-time. We ... -
Ray Tracing Dynamic Scenes with Shadows on the GPU
Guntury, Sashidhar; Narayanan, P. J. (The Eurographics Association, 2010)We present fast ray tracing of dynamic scenes in this paper with primary and shadow rays. We present a GPUfriendly strategy to bring coherency to shadow rays, based on previous work on grids as acceleration structures. We ...