Publications

You can also find my articles on my Google Scholar profile.
Offset Geometric Contact

Offset Geometric Contact

ACM Transactions on Graphics 44(4) [Proceedings of SIGGRAPH Asia], 2025

A novel contact model for guaranteed penetration-free simulation of codimensional objects with minimal computational overhead. • PDFProjectVideo

Vertex Block Descent

Vertex Block Descent

ACM Transactions on Graphics 43(4) [Proceedings of SIGGRAPH], 2024

A block coordinate descent solution for the variational form of implicit Euler through vertex-level Gauss-Seidel iterations. • PDFProjectVideo

Shortest Path to Boundary for Self-Intersecting Meshes

Shortest Path to Boundary for Self-Intersecting Meshes

ACM Transactions on Graphics 42(4) [Proceedings of SIGGRAPH], 2023

A method for efficiently computing the exact shortest path to the boundary of a mesh from a given internal point in the presence of self-intersections. • ProjectVideo

Capturing Detailed Deformations of Moving Human Bodies

Capturing Detailed Deformations of Moving Human Bodies

ACM Transactions on Graphics 40(4) [Proceedings of SIGGRAPH], 2021

A method to capture over 1,000 unique points on the human body using only standard cameras and passive lights. • PDFProject

Multi-Normal Estimation via Pair Consistency Voting

Multi-Normal Estimation via Pair Consistency Voting

IEEE Transactions on Visualization and Computer Graphics (TVCG), 2018

A unified definition for point cloud normal of feature and non-feature points, allowing feature points to possess multiple normals.

Normal Estimation via Shifted Neighborhood for Point Cloud

Normal Estimation via Shifted Neighborhood for Point Cloud

Journal of Computational and Applied Mathematics, 2017

A fast and quality normal estimator based on neighborhood shift for point clouds.

Online Knapsack Problem Under Concave Functions

Online Knapsack Problem Under Concave Functions

Frontiers in Algorithmics, 2016

An online algorithm for the knapsack problem under concave functions with improved competitive ratios.

Mesh Saliency Detection via Double Absorbing Markov Chain in Feature Space

Mesh Saliency Detection via Double Absorbing Markov Chain in Feature Space

The Visual Computer, 2016

A mesh saliency detection approach using absorbing Markov chain that considers both background and foreground cues.