Hello,
Today I’d like to present an idea I had several months ago :
I wanted to start a new little software rendering engine (yes, I already did JavaGL …) When appears to me a new data structure which allows the possibility to find very fast the collision segment/mesh (no matter the number of polys).
So I applied it in a first test-applet providing simple raytracing (there are still rendering defaults) :
http://javagl.sourceforge.net/demos/JSoftRay/raydemo.html (sorry for the ridiculous screen size ;D )
The main disadvantages of this structure, as you will see, are its weight in memory and its building time, but maybe it can be a way to reach soon, with the hardware progresses, a true real-time raytracer…
If I let myself dream, I can even think about a material acceleration of this structure.
So I have 2 questions :
-
How is the framerate on your machines, according to the rendered options (reflects, shadows) ?
-
Do you find the enterprise pertinent enough to be developed (depends a little on the 1st question ;D ) ?