From: David Wood (jbevren_at_starbase.globalpc.net)
Date: 2004-11-01 02:21:13
Okay I'll bite. :) http://starbase.globalpc.net/~jbevren/videosys.txt it's a 4AM invention, but the concepts are there. ;-) I agree with screen clearing btw. Two things would help tremendously: First, clearing the screen quickly is a must. I'd consider setting up a rectangle fill in hardware if possible, or just a memory fill if not. Second, double buffering would be nice so that data can be drawn offscreen. We all like this of course. -David On Sun, 31 Oct 2004, Steve Judd wrote: > Hey Hatch, > > Want to know one of the more time-consuming operations in 3D graphics? > Clearing the screen. No matter how fast of a plotting algorithm I have, > it still takes at least 8*40*25*4=32000 cycles to clear a full screen -- > about two frames. If you had a way to instantly clear out a section of > memory... > > As to organization, vertical organization is preferred for any plotting. > That's why people use charmaps. That is, if you can simply ldy ycoord > then algorithms become simpler. > > You can add bitplanes if you want, but they'll be useful mostly for static > graphics (or very small graphic areas). Forget chunky modes. The reason > is that you just can't push much data around at 1MHz. > > The biggest problem you'll run into? Finding someone to program the > thing! But it sounds like a fun hardware project! > > cu, > > -Steve > > > Message was sent through the cbm-hackers mailing list > Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.