I need a Constructive Solid Geometry Engine written in C# for Managed Direct X. The engine should be based on BSP trees. I can provide C++ Code as a reference, but it can not be directly converted becuase of dependencies on pointers. The engine should be accompanied by a demo program that demonstrate its functionality. Great oppertunity for game programmers. The CPP file is 1,400 lines of code. The bids I am getting are way too high.
I figured someone who has written a BSP tree (taken a college course or similiar), and used managed directX 9 could do it in 2-3 hours. Another 2 hours for a testing/demo wrapper. 5 hours at $50 would be $250.
Someone who has not will have a 1-2 week learning curve I do not want to pay for.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) I do not need exclusive rights to software, but I must be able to include it in future commercial products. Open Source is OK as long as there are no commercial restrictions.
## Platform
Windows XP, Managed DirectX, C#