Welcome to Sim My World's wiki.
This project features mathematical modeling programs, starting with a C++ ray tracer, which is also being translated to GPU code with OpenCL.
Interested developers should first glimpse at the engine code.
The gui part is not really in development as it already permits to make all configurations necessary for a computation. However, all ideas and improvements to make it more intuitive are welcome.
The really active part at the moment is the OpenCL code, as we are very interested in this new technology and the opportunities to have better performance that it offers. This part has been placed under the engine-gpu branch.
You may find some help [For Developers].
One main improvement would be to implement iterative recursion, as it's the only straight way to have it in OpenCL. A little start can be found in the latest revisions of the engine-gpu branch, but those revisions aren't working.