Rigid Body Motion

Mar 14 2026 Computer Graphics Practice Physical Based Animation variational principle C++

Simulate rigid body torus' motion and contact with a flat plane. Read More

Cloth Simulation

Feb 26 2026 Computer Graphics Practice Physical Based Animation variational principle Finite Element Method C++

Use finite element (triangle) method to implement membrane object simulation with basic collision detection. Read More

Finite Element Method

Feb 12 2026 Computer Graphics Practice Physical Based Animation variational principle Finite Element Method C++

Use finite element (tetrahedron) method to implement deformable objects. Read More

Mass Spring Systems

Jan 15 2026 Computer Graphics Practice Physical Based Animation variational principle C++

Use variational mechanics and time integration methods to implement 1D and 3D mass string systems. Read More

Dynamics of Human Locomotion

Mar 30 2024 Animation Practice Autodesk Maya UV Texturing Lighting Character Animation Rendering

A comparative animation study of human locomotion, exploring the mechanical and expressive differences between jogging, sprinting, walking, and jumping. Through careful keyframing, the project highlights how body posture, joint force, and rhythm vary across movement styles. Read More

The Solitude House

May 30 2023 Animation Practice Autodesk Maya Substance 3D Painter Modeling UV Texturing Lighting Rendering

A symbolic rendering of a solitary house, representing how moments of loneliness can become powerful opportunities for inner reflection and personal growth. Read More

My First Step into Animation: Cartoon Rocket Launch

Apr 30 2023 Animation Practice Autodesk Maya PhotoShop Modeling UV Texturing Lighting Character Animation Rendering

A stylized rocket launch animation created in Maya. The cartoon rocket symbolizes my first steps into animation, with dynamic smoke effects generated using Maya's particle system to enhance realism and motion. Read More