I wonder which library I should use to add ray-tracing capabilities to my application. The application currently renders via openGl commands. That is all fine and good, but I also need realistic shadows mainly.
Instead of going the hard way of implementing the shadows in openGl, which will result in not-so-realistic shadows, I would like to use a ray-tracer. It is ok if it is not real-time. The only restrictions that I have are:
- It should be cross-platform
- It should be an API quite similar to openGl
What are my options?
Thanks for any help!