Kenneth RoseI was a graduate student in the Computer Science Department of the University of British Columbia and a member of the Imager Laboratory for Graphics, Visualization and HCI.
I pursued my Master's Degree under the supervision of Dr. Alla Sheffer. My research was in the area of digital geometry processing, focusing on techniques for modeling developable surfaces. I have submitted my Master's thesis and am currently working full time as a software developer at Autodesk on the AliasStudio team. Besides graphics, I also have an interest in functional programming and type theory.
|
Developable Surfaces from Arbitrary Sketched Boundaries [PDF] Kenneth Rose, Alla Sheffer, Jamie Wither, Marie-Paule Cani, Boris Thibert Eurographics Symposium on Geometry Processing 2007 Developable surfaces are surfaces that can be unfolded into the plane with no distortion. Although ubiquitous in our everyday surroundings, modeling them using existing tools requires significant geometric expertise and time. Our paper simplifies the modeling process by introducing an intuitive sketch-based approach for modeling developables. We develop an algorithm that given an arbitrary, user specified 3D polyline boundary, constructed using a sketching interface, generates a smooth discrete developable surface that interpolates this boundary. Our method utilizes the connection between developable surfaces and the convex hulls of their boundaries. The method explores the space of possible interpolating surfaces searching for a developable surface with desirable shape characteristics such as fairness and predictability. The algorithm is not restricted to any particular subset of developable surfaces. We demonstrate the effectiveness of our method through a series of examples, from architectural design to garments. |
|
Mesh Parameterization Methods and their Applications [PDF] Alla Sheffer, Emil Praun, Kenneth Rose Foundations and Trends® in Computer Graphics and Vision We present a survey of recent methods for creating piecewise linear mappings between triangulations in 3D and simpler domains such as planar regions, simplicial complexes, and spheres. We also discuss emerging tools such as global parameterization, inter-surface mapping and parameterization with constraints. We start by describing the wide range of applications where parameterization tools have been used in recent years. We then briefly review the pertinent mathematical background and terminology, before proceeding to survey the existing parameterization techniques. Our survey summarizes the main ideas of each technique and discusses its main properties, comparing it to other methods available. Thus it aims to provide guidance to researchers and developers when assessing the suitability of different methods for various applications. This survey focuses on the practical aspects of the methods available, such as time complexity and robustness and shows multiple examples of parameterizations generated using different methods, allowing the reader to visually evaluate and compare the results. A printed and bound version of this article is available at a 40% discount from Now Publishers. This can be obtained by entering the promotional code CGV002002 on the order form at now publishers. You will then pay only $33.00 + shipping. |