geometry processing

n-Dimensional Moving Least Squares projection

An implementation of N-Dimensional Moving Least Squares on point clouds in C++.

Recursive n-dimensional scalar field interpolation

A recursive implementation of N-Dimensional Catmull Rom spline interpolation for general scalar fields in C++.

Automatic cage construction for retargeted muscle fitting

A cage-based method for transfering muscles between characters.

Motion-Sensitive Anchor Identification of Least-Squares Meshes from Examples

A statistical method to identify key deformation anchors

The Force Density Method - A Brief Introduction

FDM is a linear method, commonly used in engineering, which provides stable parameterizations for Computer Graphics applications.

Compact Elliptical Basis Functions for Surface Reconstruction

I present a method to reconstruct a surface representation from a a set of EBF's, and in addition present an efficient top-down method to build an EBF representation from a point cloud representation of a surface. I also discuss the advantages and disadvantages of this approach.

Adaptive Physics–Inspired Facial Animation

A physics based model of for facial animation.

Fast simulation of skin sliding

We present a novel method to simulate the phenomenon of skin sliding in real-time by remeshing the surface based on a parameter space resampling.

A Stateless Client for Progressive View-dependent Transmission

We present a framework for real-time view-dependent refinement, and adapt it to the task of browsing large model repositories on the Internet.