Alla Sheffer

Email: sheffa [at] cs [dot] ubc [dot] ca
Office: ICCS X651
Phone: 604-822-4030

Curriculum Vitae

B.Sc., Hebrew University, Jerusalem (1991); M.Sc., Hebrew University, Jerusalem (1995), Ph.D., Hebrew University, Jerusalem (1999); Postdoctoral Research Associate, University of Illinois, Urbana-Champaign (1999-2001); Assistant Professor, Technion, Israel (2001-2003); Assistant Professor, University of British Columbia (2003-2008), Associate Professor, University of British Columbia (2008-present).


computer graphics
geometry processing


When describing real world objects on a computer we typically must first describe their shape. My research focuses on geometry processing addressing the algorithmic challenges which arise in digital shape modeling and manipulation. I am particularly interested in discrete geometry representations and specifically meshes (polygonal model representations). The main application areas of this research are computer graphics and computer aided engineering applications. My work utilizes tools from computational and differential geometry, discrete math, and graph theory to generate, manipulate, and edit discrete geometric models.

Selected Publications

D. Bradley, T. Popa, A. Sheffer, W. Heidrich, T. Boubekeur, Markerless Garment Capture, ACM Transaction on Graphics (Proc. SIGGRAPH 2008), 27(3), 2008

M. Kilian, S. Floery, Z. Chen, N. J. Mitra, A. Sheffer, H. Pottmann, Curved Folding, ACM Transaction on Graphics (Proc. SIGGRAPH 2008), 27(3), 2008

K. Rose, A. Sheffer, J. Wither, M.-P. Cani, B.Thibert , Developable Surfaces from Arbitrary Sketched Boundaries, Proc. Eurographics/ACM SIGGRAPH Symposium on Geometry Processing (SGP), 2007.

A. Sheffer, E. Praun, K. Rose, Mesh Parameterization Methods and Their Applications, Now Publishers, 2006, ISBN 978-1-933019-43-7, (also Foundations and Trends? in Computer Graphics and Vision, volume 2(2),2006)

A. Sheffer, B. Levy, M. Mogilnitsky, A, Bogomyakov, ABF++: Fast and Robust Angle Based Flattening, ACM Transactions on Graphics, 24(2), 311-330 2005.

Latest CS Courses

2019 Winter

CPSC 542F  –  Topics in Numerical Computation
CPSC 504  –  Data Management

2018 Winter

CPSC 436D  –  Topics in Computer Science
CPSC 524  –  Computer Graphics: Modeling

2017 Winter

CPSC 524  –  Computer Graphics: Modeling

a place of mind, The University of British Columbia


ICICS/CS Building 201-2366 Main Mall
Vancouver, B.C. V6T 1Z4 Canada
Tel: 604-822-3061 | Fax: 604-822-5485
Undergrad program:
Graduate program:

Emergency Procedures | Accessibility | Contact UBC | © Copyright The University of British Columbia