Illustration by Alvin Shi. It's several curves with gradient coloring. Alvin has black hair and glasses in real life.

Alvin Shi

orcid/0009-0008-0006-6479

github/alvf

alvf.itch.io

alvin.shi@yale.edu

About

Hello! I'm Alvin, a Ph.D. student working at the Yale Computer Graphics group under Dr. Theodore Kim. My main research interests are in deformable simulation and geometry processing, specifically for hair.

Publications

A rendering of NYT-bestseller Carvell Wallace with a medium-length natural fade.
Curly-Cue: Geometric Methods for Highly Coiled Hair (doi: 10.1145/3680528.3687641)
Haomiao Wu*, Alvin Shi*, A.M. Darke, and T. Kim (* joint 1st authors)
Proceedings of SIGGRAPH Asia 2024
We present geometric methods for generating shapes that are characteristic of highly coiled hair. Different features become visually relevant when hairs are well-approximated by high-frequency helices instead of low-frequency curves, so we present algo... Show more
A still-frame of 8000 guide strands in a hairball simulation.
Lifted Curls: A Model for Tightly Coiled Hair Simulation (doi: 10.1145/3606920)
Alvin Shi*, Haomiao Wu*, Jarred Parr, A.M. Darke, and T. Kim (* joint 1st authors) (Best Paper Award)
Proceedings of Symposium on Computer Animation (SCA) 2023
We present an isotropic, hyperelastic model specifically designed for the efficient simulation of tightly coiled hairs whose curl radii approach 5 mm. Our model is robust to large bends and torsions, even when they appear at the scale of the strand dis... Show more
A still-frame of two rainbow strands stably stretching against eachother in collision.
A Unified Analysis of Penalty-Based Collision Energies (doi: 10.1145/3606934)
Alvin Shi and T. Kim
Proceedings of Symposium on Computer Animation (SCA) 2023
We analyze a wide class of penalty energies used for contact response through the lens of a reduced frame. Applying our analysis to both spring-based and barrier-based energies, we show that we can obtain closed-form, analytic eigensystems that can be used to guarantee positiv... Show more