!!! IMPORTANT UPDATE !!!
User LaurelMatic has developed a new version of this algorithm orders of magnitude faster than the one I presented in this video:
My second video about a ray-casting method that works at constant-time to achieve some sort of real-time rendering of complex 2D scenes. Very fast.
I still can't think of any possible applications of that, because the limited nature of sorted arrays is just not of use anyway. Don't even think about 3D.
I made this video really quick under some... very nasty conditions.
Audio and video quality vary but it should be clear enough (youtube fucks up the H264 format on some video resolutions).
Updated download link with source and demos:
(last edited: 29/5/2013)
You can do anything you want with it. Meh, not even asking for credit.
Only credit goes to Tanel Tagaväli (user/megamaa) for helping with the GUI, thanks!
UPDATES & CHANGELOG:
- Includes ANIMATION source & demo executable
- Includes STREAMING source & demo executable
- Overall better performance
- New colours ;)
- Commented source
- The "anglsubs" value can now be edited at will (except for worldmode 3)
- Faster rendering ("Oval"s are slow...)
- Switching off the draw mode no more hides the depth projection
- Includes a world with 200 precomputed sorted arrays!
NB: hollow objects provide best quality.
- None for now...
Old download link from previous video:
CPU: Intel core 2 Duo 2.33 GHz
GPU: 9600GT + 1GB RAM (doesn't really matter cause it's not used)
HDD: Seagate 512GB HDD