Georgia Institute of Technology
Dexterous Manipulation of Cloth.
CS 7492 Simulation of Biology.
Implemented a flock simulation algorithm.
Implemented a flock simulation algorithm.
Quaternion Julia Set Fractal Rendering.
An independent project for displaying and rendering of 2D&4D Julia Set Fractal.
An independent project for displaying and rendering of 2D&4D Julia Set Fractal.
Course Projects for CS 7490 Advanced Image Synthesis.
Implemented a basic ray-tracer and kd-tree. Later modified it into a distributed ray-tracer and added reflectance, image-texture and procedural texture.
Implemented a basic ray-tracer and kd-tree. Later modified it into a distributed ray-tracer and added reflectance, image-texture and procedural texture.
Course Projects for CS 7496 Computer Animation.
Implemented a constrained particle system and a rigid body simulation program.
Implemented a constrained particle system and a rigid body simulation program.
Course Projects for CS 6490 Computer Graphics.
Implemented a tubular mesh generating program and the ball-pivoting algorithm for skinning.
Implemented a tubular mesh generating program and the ball-pivoting algorithm for skinning.
Shanghai Jiao Tong University
CUDA Fluid Simulation.
Developed a CUDA-based program to simulate water in real-time. Microsoft Kinect was used as the input device.
Developed a CUDA-based program to simulate water in real-time. Microsoft Kinect was used as the input device.
Cloth Cutting.
In this project, I developed a simulation system to model cutting into a piece of cloth.
In this project, I developed a simulation system to model cutting into a piece of cloth.
SPH Fluid Simulation.
Course project for the Computer Graphics class in SJTU. The SPH (Smoothed Particle Hydrodynamics) method was implemented to simulate water.
Course project for the Computer Graphics class in SJTU. The SPH (Smoothed Particle Hydrodynamics) method was implemented to simulate water.
Cartoon Shading.
Course project for the Game Programming class in SJTU. A cartoon shading program was developed using GPU programming in Cg (C for graphics).
Course project for the Game Programming class in SJTU. A cartoon shading program was developed using GPU programming in Cg (C for graphics).
Retinal Image Pre-processing.
Course project for the Image Processing class in SJTU. A program was developed to segment vessel and detect optical disk in a retinal image.
Course project for the Image Processing class in SJTU. A program was developed to segment vessel and detect optical disk in a retinal image.
Animation of Ant-Colony Optimization.
2D and 3D animation for visualizing the process of the ant-colony optimization algorithm.
2D and 3D animation for visualizing the process of the ant-colony optimization algorithm.