![]() |
Yu Zhang (张宇) I am a research assistant in Prof. Yin Yang 's lab at the University of Utah. Meanwhile, I am also collaborating with Prof. Chuang Gan, participating in the Genesis project. Contact Me : |
Experience
|
Awards at College
|
Baraff-Witkin Cloth Model with IPC Collision HandlingAn implementation of the Baraff-Witkon cloth model. Unlike the original solver, our solver is based on an optimization formulation of the cloth model, and we solve this optimization problem using Newton's method. The IPC (Incremental Potential Contact) algorithm is used to handle the collision between the cloth and the rigid body.
|
|
Meshy - A 3D AIGC ProjectParticipating in the Meshy project as a graphics R&D engineer. Meshy is a 3D AIGC project that aims to generate 3D models from the text or image prompt. My responsibilities include optimizing the generateion quality and performance of the 3D generative model, and investigating various differentiable geometric representations, etc.
|
![]() |
Classical Partial Differential Equations: Numerical and Exact SolutionsSeveral classical linear partial differential equations, including the transport equation, Laplace's equation, the heat equation, and the wave equation, are analyzed. Their exact solutions and numerical solutions (including Eulerian methods and Monte Carlo methods) in two-dimensional space are then compared. |
|
A Corrected Derivation of Invertible Neo-Hookean ModelIn this project, we implement several different invertible constitutive models. Additionally, we correct the derivation of the invertible neo-hookean model, which is presented in the SIGGRAPH course 'Dynamic Deformables: Implementation and Production Practicalities'. |
![]() |
High-Performance PBD Physics EngineThis project aims to develop a high-performance PBD (position-based dynamics) physics engine, which is similar to Houdini Vellum. The engine supports a series of materials' simulation: rigid body, soft body, fluid, cloth, granular material, etc. We achieve a 60 FPS's 240k particles fluid simulation, and the simulation can be extended to a large-scale scene (there are 20 million particles in the picture on the right side). To obtain a high-quality fluid surface, we implement a surface reconstruction algorithm based on dual contouring. In this project, we also use a CCD (Continuous collision detection) algorithm to tackle the tricky collision problem.
|
![]() |
![]() |
Dynamic Ball B-Spline CurvesCiyang Zhou, Yu Zhang, Zhongke Wu*, Xingce Wang Computer Graphics International 2023 (CGI 2023)
|
![]() |
Dynamic Disk B-Spline CurvesYu Zhang, Zhongke Wu*, Xingce Wang 33rd International Conference on Computer Animation and Social Agents Special Issues (CASA 2020)
Paper   |