(1 / 2)
Date: August 24, 1989 14:19
From: KIM::SMITHSON
To: MARGOLIN,SMITHSON
Since this display is bit-mapped, could we get rotating pixblits by just specifying a delta scanline and delta pixel address for some rectangular pixblit picture as it is being output to the display? That is, start at the lower left of a pixblit buffer and for every x-pos you advance in the source, advance an x-pos and decrement the scanline in the destination to get a 45 degree angle. There could be a table of integer rations of delta rise over delta run for roughly 5 degree intervals of rotation. Then the program would select the nearest one. Would it still be too slow to be feasible? I figured it would be less distracting to have some scrolling which is less than smooth compared to the jarring effect of the scenery blinking out when the player's point of view is rolled. Bonnie
(2 / 2)
Date: August 24, 1989 19:38
From: KIM::MARGOLIN
To: KIM::SMITHSON,MARGOLIN
I don't think the 34010 PixBlt routine will do that. You can draw lines (individually) which would be slow. You can do a polygon horizon. I can do new hardware (sometime). Ask Max and Stephanie when they get back. Jed
Aug 24, 1989