• Publications
  • Influence
A user-programmable vertex engine
TLDR
In this paper we describe the design, programming interface, and implementation of a very efficient user-programmable vertex engine. Expand
  • 377
  • 25
  • PDF
Displaced subdivision surfaces
TLDR
We introduce a new surface representing, the displaced subdivision surface. Expand
  • 367
  • 20
  • PDF
Functional optimization for fair surface design
TLDR
This paper presents a simple-to-use mechanism for the creation of complex smoothly shaped surfaces of any genus or topology. Expand
  • 424
  • 13
  • PDF
The GeForce 6800
TLDR
Graphics processing units (GPUs) continue to take on increasing computational workloads and support interactive rendering that approaches cinematic quality. Expand
  • 108
  • 10
  • PDF
Minimum curvature variation curves, networks, and surfaces for fair free-form shape design
Traditionally methods for the design of free-form curves and surfaces focus on achieving a specific level of inter-element continuity. These methods use a combination of heuristics and constructionsExpand
  • 70
  • 6
  • PDF
Scale‐Invariant Minimum‐Cost Curves: Fair and Robust Design Implements
TLDR
We compare the stability and fairness of the Minimum Energy Curve, Minimum Variation Curve, and Minimum Cost Curve and introduce the SI‐MVC as a stable alternative to the MVC. Expand
  • 33
  • 2
  • PDF
Surface design with minimum energy networks
TLDR
We describe a method for free form surface design that uses a mesh formed by networks of curves of minimum energy to define surfaces satisfying position, normal, and curvature constraints. Expand
  • 23
  • 2
  • PDF
6. Minimum Variation Curves and Surfaces for Computer-Aided Geometric Design
  • 29
  • 1
Interpolation for Polygon Texture Mapping and Shading
TLDR
A simple, fast method is presented for the interpolation of texture coordinates and shading parameters for polygons viewed in perspective. Expand
  • 65
  • PDF
Scale-Invariant Functionals for Smooth Curves and Surfaces
TLDR
Various functionals for optimizing the fairness of curves and surfaces are compared. Expand
  • 11