Parallel smoothing of quad meshes
Young In Yeo, Tianyun Ni, Ashish Myles, Vineet Goel, Jörg Peters
In The Visual Computer, 25(8), August 2009.
Abstract: For use in real-time applications, we present a fast algorithm for converting a quad mesh to a smooth, piecewise polynomial surface on the Graphics Processing Unit (GPU). The surface has well-defined normals everywhere and closely mimics the shape of Catmull-Clark subdivision surfaces. It consists of bicubic splines wherever possible, and a new class of patches - c-patches - where a vertex has a valence different from 4. The algorithm fits well into parallel streams so that meshes with 12,000 input quads, of which 60% have one or more non-4-valent vertices, are converted, evaluated and rendered with 9×9 resolution per quad at 50 frames per second. The GPU computations are ordered so that evaluation avoids pixel dropout.
Keyword(s): Subdivision, GPU, Smooth surface, Quadrilateral mesh
@article{Yeo:2009:PSO,
author = {Young In Yeo and Tianyun Ni and Ashish Myles and Vineet Goel and Jörg Peters},
title = {Parallel smoothing of quad meshes},
journal = {The Visual Computer},
volume = {25},
number = {8},
pages = {757--769},
month = aug,
year = {2009},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."