I am looking for someone to develop my Physics Library further, you will need to know Physics concepts and the ability to write High Performance code and use of Vectorization/Intrinsics is crucial. Must know how to write Multi-threaded code as well. Knowledge of OpenCL is a plus but not required.
The library simulates Position Based Dynamics to produce soft body physics such as; ropes, cloth, fluid, etc...
The tasks I'm looking to get done are as follows:
Optimize the core Constraint Algorithm code. Based on Gauss-Seidel.
Implement a Broad-Phase collision detector which performs well in dynamic scenes.
Improve the Narrow-Phase collision detector and resolver.
Implement better interfacing with external Rigid-Body systems. Mainly PhysX.
Anything else I can elaborate on?
What would you say an estimated timeline looks like? Either by task or as a whole.
Thank you for your interest.