3 ms·
I don’t think that was used in the original Mac and can’t think of what OS call would use it. You're spot on. Images on the original Mac were all 1-bit arrays.
by joezydeco 4y ago
I don’t think that was used in the original Mac and can’t think of what OS call would use it.
You're spot on. Images on the original Mac were all 1-bit arrays. There was no concept of 'color' or 'grey' or any way to translate that to-and-from the single pixel images.
Doing it for the scanner project, which did look at levels of grey, makes more sense. Those scanned images ended up in later Mac projects like Hypercard.
- Someone 4y ago> There was no concept of 'color' Utter nitpick: there were a few system calls for future support of color devices. The idea was to support up to 32 bitplanes (https://en.wikipedia.org/wiki/Bit_plane https://en.wikipedia.org/wiki/Bit_plane). Inside Macintosh says: “if you want to set up your application now to produce color output in the future, you can do so by using QuickDraw procedures to set the foreground color and the background color.“ And there was code for it. See for example https://github.com/jrk/QuickDraw/blob/master/Util.a#L407 https://github.com/jrk/QuickDraw/blob/master/Util.a#L407 I don’t think that ever was used, though. When color arrived, they (rightfully; bit planes are slow for about anything but transparent overlays) went for packed pixels (https://en.wikipedia.org/wiki/Packed_pixel https://en.wikipedia.org/wiki/Packed_pixel)