6 ms·
Back when I was doing OpenGL in the 80s, "super slow motion" was included in every library as a free feature :-)
by drcode 10y ago
Back when I was doing OpenGL in the 80s, "super slow motion" was included in every library as a free feature :-)
- kristopolous 10y agoAre you sure it wasn't just "GL" (https://en.m.wikipedia.org/wiki/IRIS_GL https://en.m.wikipedia.org/wiki/IRIS_GL)? OpenGL started in 1992
- drcode 10y agoYeah, probably right- Thanks for the correction.
- Artlav 10y agoHeh, guess where i got the inspiration for this thing. :)
- corysama 10y agoWhen GL-enabled Quake came out, it had a benchmark mode that would draw directly to the front buffer while you watched. There was also a pure software opengl32.dll you could pop in that would technically work correctly, but was very slow. Put those together on a Pentium 60 and you could watch Quake draw each triangle individually then watch it go back over each on and multiply the lightmap pass over them :)
- inDigiNeous 10y agoWould love to see a video of that. Any idea if one exists ? :)
- corysama 10y agoI can't find one. Probably the best way to repro would be to run the Quake 1 shareware demo under DOSBOX. The command is ~ (open the console) then 'timerefresh'. Hopefully, you can turn down the DOSBOX CPU budget low enough to see the software rasterizer in action. This guys did videos of Doom rendering pixel-by-pixel http://fabiensanglard.net/doomIphone/doomClassicRenderer.php http://fabiensanglard.net/doomIphone/doomClassicRenderer.php But, he didn't do the same for Quake. That's the best I can do for ya.
- inDigiNeous 10y agoThanks, that's a good read also.