4 ms·
Given that this is from 2002, it probably isn't a great platform to use. It probably wouldn't support VBOs, which are required to get decent performance out of
by keeperofdakeys 12y ago
Given that this is from 2002, it probably isn't a great platform to use. It probably wouldn't support VBOs, which are required to get decent performance out of modern graphics cards. The modern day equivalent would probably be GLES.
- zerohp 12y agoIt is a software renderer, so you won't get decent performance anyway.
- adamnemecek 12y agoI didn't post it assuming that anyone would use it, I posted it to be studied. It was written by arguably one of the best programmers of all time after all.
- msie 12y agoYup, he's pretty brilliant.
- fsloth 12y agoThanks, looks interesting. And what's wrong with the people? "I can't use it, therefore it sucks"? Software rendering will always be an interesting problem domain because implementing it is a non-trivial problem.
- clarry 12y agoAs someone interested in software rendering.. thank you for posting this. I hadn't heard of this project before.
- deleted 12y ago[deleted]
- pygy_ 12y agoIt depends on your goal. It is used, for example, by ResidualVM[0], the ScummVM sister project dedicated to 3D games, like Grim Fandango. These games were rendered in software in the 90's, the lack of hardware acceleration is not an issue. When they started Residual, it was AFAIK the only portable 3D renderer. Using the OpenGL API also meant that they could easily switch to an hardware accelerated backend if needed. [0] http://www.residualvm.org/ http://www.residualvm.org/