About
Dongsoo Han
Sr. Software Engineer at AMD
I am working on physics simulation such as hair (TressFX), grass, cloth and rigidbody (Bullet physics) at AMD. Personally, I am working on cloth simulation for VFX using my spare time. 

dhan [at] potentialmotion.com

Research
Dongsoo Han and Takahiro Harada
Workshop on Virtual Reality Interaction and Physical Simulation VRIPHYS (2012)




Dongsoo Han and Takahiro Harada
Workshop on Virtual Reality Interaction and Physical Simulation VRIPHYS (2013)Tridiagonal Matrix Formulation for Inextensible Hair Strand SimulationHair Simulation



Dongsoo Han

Master's degree thesis in University of Pennsylvania 2010.







Eulerian grid-based fluid simulation with semi-Lagrangian or PIC/FLIP advections with projection. 
Several presentations and video clips. 








I am interested in two types of cloth simulation: offline high quality and real-time. Offline simulation uses implicit integration solver or Lagrange multiplier based constraint solver. Real-time is for Bullet and uses position-based-dynamics









This is my hand written explanation of 3D fast sweeping method. The original paper (A FAST SWEEPING METHOD FOR EIKONAL EQUATIONS) written by HONGKAI ZHAO has only 2D version. Fast sweeping method is important for Eulerian grid-based fluid simulation when level-set needs to be re-reinitialized. Compared to Fast Marching Method, it is easier to implement. 









Open Source


Summary

It loads bullet file and displays it in 3D. Press 'o' to launch file open dialog. 'space' key will pause or start simulation. 'r' will reload a file. Currently it is very simple and will be enhanced in the future.

3D camera manipulation

zoom: left mouse button + mouse move or mouse wheel

pan: middle mouse button + mouse move

rotate: left mouse buttons + mouse move

Code license

The Library is free for commercial use and open source under the ZLib License.



AnimOBJ is a simple Autodesk Maya plug-in to load a series of OBJ files.