[comp.graphics] NeXT graphics

alibaba@ucscb.UCSC.EDU (Alexander M. Rosenberg) (10/17/88)

The NeXT machine has two bits per pixel. This provides 0%, 33%, 66% and 100%
values. It also has some sort of alpha channel, which is provided for
full screen dissolves, a feature that was demonstrated at the introduction, but
not noted by Jobs, because he seemed to specifically not mention any facts
about the display, other than it has a million pixels.

As for Display PostScript, you will find quickly that PostScript of any sort
is slow at rasterizing characters, let alone anti-aliasing them. There is no
fashion of anti-aliasing in Display PostScript, although it could be extended
to do so (hopefully somebody will replace those slow character rasterizations
while they are at it).

I am particularly interested in playing with the machine. The Display
PostScript is accessed in a nice clean method:

Direct calls to each PS routine are done with parameter passing used. Also,
something called pswrap provides the ability to roll special PostScript
routines as follows:

Routine (x,y : float; words: str);

beginps
 x y moveto words show
endps

(Forgive the fact that I am pulling this out of memory. The developer notes
are in my car...)

-------------------------------------------------------------------------------
-  Alexander M. Rosenberg  - INTERNET: alibaba@ucscb.ucsc.edu   - Yoyodyne    -
-  Crown College, UCSC     - UUCP:...!ucbvax!ucscc!ucscb!alibaba- Propulsion  -
-  Santa Cruz, CA 95064    - BITNET:alibaba%ucscb@ucscc.BITNET  - Systems     -
-  (408) 426-8869          - Disclaimer: Nobody is my employer  - :-)         -
-                          - so nobody cares what I say.        -             -

-------------------------------------------------------------------------------
-  Alexander M. Rosenberg  - INTERNET: alibaba@ucscb.ucsc.edu   - Yoyodyne    -
-  Crown College, UCSC     - UUCP:...!ucbvax!ucscc!ucscb!alibaba- Propulsion  -
-  Santa Cruz, CA 95064    - BITNET:alibaba%ucscb@ucscc.BITNET  - Systems     -
-  (408) 426-8869          - Disclaimer: Nobody is my employer  - :-)         -
-                          - so nobody cares what I say.        -             -