Publications

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. • PDF • Project • Video

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. • PDF • Project • Video

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. • Project • Video

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. • PDF • Project

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
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
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
The Visual Computer, 2016
A mesh saliency detection approach using absorbing Markov chain that considers both background and foreground cues.
