4 ms·
"GLIntercept is a OpenGL function call interceptor for Windows that will intercept and log all OpenGL calls"
by pronoiac 10y ago
"GLIntercept is a OpenGL function call interceptor for Windows that will intercept and log all OpenGL calls"
- rocky1138 10y agoYeah, sorry about that! I don't know what to put for the title when linking to Github repos, since HN traditionally frowns upon editorializing submission titles.
- ignoramceisblis 10y agoAh. For the people who check the comments first!
- TeMPOraL 10y agoLike myself. Thanks, 'pronoiac! EDIT: I started thinking why do I pretty much always check HN comments first. Besides the obvious "HN comments often far outclass the original link", I came up with another reason - when I open HN, I usually skim the frontpage while quickly firing up comments for each interesting submission in a separate tab. Opening comment threads instead of submission links ensure that each new tab is a lightweight bookmark, with predictable loading time, close to zero resource consumption, and no bullshit like autoplaying video ads.
- Animats 10y agoThen what? What do you do with a log of OpenGL calls? Replay them to get screen captures? Send in really long game bug reports? Insert ads into games?
- Doolwind 10y agoI've used this in the past to see how AAA games implement various graphic effects. It lets me see the textures, shader's and building of the various buffers (back, depth, etc) for an individual frame of the game. This is a great tool for learning exactly how games are put together graphically.
- santaclaus 10y agoExtract assets -- might be easier to do it by intercepting OpenGL calls than by reverse engineering some proprietary binary format. Edit: There are entire online communities dedicated to pulling assets out of old games, for who knows what reasons. A buddy of mine from school would spend entire weekends dumping assets from classic GameCube titles -- he would occasionally render up scenes from old Zelda games with global illumination and fancy material shaders, which were always kind of cool.
- foota 10y agoDebugging would be my first guess.