Article View: comp.sys.next.programmer
Article #499Very high speed graphics
From: Shane G. Artis
Date: Sat, 08 Aug 1992 06:23
Date: Sat, 08 Aug 1992 06:23
27 lines
1960 bytes
1960 bytes
I have a need to create very high speed graphics on a NeXTstation color. By very high speed, I mean that I need to be able to blit multiple bitmaps in the range of 500x500 pixels onto a View (or just onto the screen anywhere, the appkit and Display Postscript are way to slow for what I propose) and move them smoothly around the screen. Now I know how to access video memory directory (thanks to the ScreenMunger demos on sonata.cc.purdue.edu) and there are some nice fast graphics I can get running that way, but, frankly, they're nowhere near fast enough. For example, I can smoothly move the entire NeXT screen around the display, wrapping around the corners, but the movement, while smooth, is very roughly 2-3 pixels per second. I'd like something more like 30-50 pixels per second. I am an experienced programmer, but frankly I've never been a low-level graphics programmer. Could somebody offer some suggestions, either in general technique, book references (not NeXT specific obviously) or (best yet) specific programming examples for any bitmapped display system? I've seen this question come up a few times before, but never seen any real answer. There's tons of horsepower under the hood of this computer (though no dedicated hardware but a too-slow blitter), and I feel I should be able to do better than I'm doing, considering that my old Apple ][ could. Thanks, please send e-mail as I am usually behind on this newsgroup. I will gladly summarize if I get any responses. Shane
Technical Details
Message-ID:
<1992Aug8.062347.5895@athena.mit.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!bloom-picayune.mit.edu!athena.mit.edu!shanegaShow Full Headers
Complete Article Headers
Newsgroups: comp.sys.next.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!bloom-picayune.mit.edu!athena.mit.edu!shanega From: shanega@athena.mit.edu (Shane G. Artis) Subject: Very high speed graphics Message-ID: <1992Aug8.062347.5895@athena.mit.edu> Sender: shanega@athena.mit.edu Nntp-Posting-Host: e40-008-5.mit.edu Organization: Massachusetts Institute of Technology Date: Sat, 8 Aug 1992 06:23:47 GMT Lines: 28