[comp.graphics] NeXT

joel@peora.ccur.com (Joel Upchurch) (10/15/88)

In article <Oct.13.09.01.56.1988.8822@porthos.rutgers.edu>, gaynor@porthos.rutgers.edu (Silver) writes:
> rokicki@polya.stanford.edu writes:
> >17" monochrome monitor, providing 1120x832 pixels at two bits per pixel.
> >(Two bits/pixel implies four gray levels, rather than two, and allows for
> >richer graphics.) Monitor includes 8 bit codec for voice input and 16 bit
> 
> Would one of you more studly graphics folks tell me the advantage to doing
> things thus, as opposed to providing one-bit pixels at somewhat finer
> resolution?  Sufficient response will be answered in summarization.
> 

One thing you can do with grey scale is use anti-aliasing. With the proper
software this could improve the effective resolution a lot without
increasing the cost of the monitor. I remember reading a column by Steve
Gibson in Inforworld a while back where he talked about improving the
on-screen appearance on character sets greatly by using anti-aliasing with
only 4 levels of grey scale. This makes me wonder whether Display Postscipt
supports anti-aliasing of character sets. If it does then it could make
the NeXT machine a more effective DTP machine.
-- 
Joel Upchurch/Concurrent Computer Corp/2486 Sand Lake Rd/Orlando, FL 32809
joel@peora.ccur.com {uiucuxc,hoptoad,petsd,ucf-cs}!peora!joel (407)850-1040

edmoy@violet.berkeley.edu (10/16/88)

In article <Oct.13.09.01.56.1988.8822@porthos.rutgers.edu>, gaynor@porthos.rutgers.edu (Silver) writes:
> rokicki@polya.stanford.edu writes:
> >17" monochrome monitor, providing 1120x832 pixels at two bits per pixel.
> >(Two bits/pixel implies four gray levels, rather than two, and allows for
> >richer graphics.) Monitor includes 8 bit codec for voice input and 16 bit
> 
> Would one of you more studly graphics folks tell me the advantage to doing
> things thus, as opposed to providing one-bit pixels at somewhat finer
> resolution?  Sufficient response will be answered in summarization.

I thing the main reason for having 2 bit planes is to be able to do
highlighting of objects on the display, such as buttons and text in menus.  
Since PostScript is an imaging model, it can't do bit manipulation of the
image, such as using XOR for highlighting.  The Display PostScript in
the NeXT machine has enhancements to regular PostScript, but to handle
highlighting they have implemented something called "Alpha Channel" which
I don't understand very well.  Anyways, when they want to highlight black
text on a white background, they change the white to light or dark gray, and
then back to white when they are done.

Edward Moy				Principal Programmer - Macintosh & Unix
Workstation Support Services		Workstation Software Support Group
University of California
Berkeley, CA  94720

edmoy@violet.Berkeley.EDU
ucbvax!violet!edmoy

brad@cayman.COM (Brad Parker) (10/17/88)

From article <15522@agate.BERKELEY.EDU>, by edmoy@violet.berkeley.edu:
>> Would one of you more studly graphics folks tell me the advantage to doing
>> things thus, as opposed to providing one-bit pixels at somewhat finer
>> resolution?  Sufficient response will be answered in summarization.

Hurumph... I sez to myself - "I've done painters!" ;-)
I suspect the 2 bits of gray scale allows them to use "gray scale fonts" which
give the machines more "apparent" resolution. Go look at a Jupiter graphics
terminait uses the same concept). The font's look *much* better with just
a tiny bit (har har) more depth.
-- 
"What will you do when you wake up one morning to find that God's made you
blind in a beautiful person's world and all those great recepies have let you
down, and you're twenty and a half and you're not getting age where you go look
for the boys 'says I love you lets get married and have kids." -Billy Bragg.