We were approached by Epona medical for helping with some complex issues involving a Laparoscopic 3D simulator.

Our tasks included:

  • Develop and implement complex algorithms and methods for a laparoscopic simulator for a physician course
  • Develop and implement a suture thread, both graphics and physics
  • Develop and implement algorithms for simulated cutting of a circle out of a mesh
  • Develop and implement algorithms for passing of a needle with thread through a series of rings on a trajectory



C++, Bullet physics engine, SOFA physics, Dijkstra, collisions, 3D mechanics.