Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!uwm.edu!bionet!agate!ziploc!eps From: eps@toaster.SFSU.EDU (Eric P. Scott) Newsgroups: comp.sys.next Subject: Re: Towards a cheap Head Mounted display Message-ID: <1464@toaster.SFSU.EDU> Date: 5 Apr 91 01:39:32 GMT References: <5599@media-lab.MEDIA.MIT.EDU> Reply-To: eps@cs.SFSU.EDU (Eric P. Scott) Organization: San Francisco State University Lines: 28 In article mdixon@parc.xerox.com (Mike Dixon) writes: >some variant of this question seems to turn up quite regularly; the >answer is that it's trivial. postscript doesn't actually care what >resolution your device is -- it just generates bitmaps based on the >current transformation. tell the window server you want to render >to a machportdevice, Unfortunately, that's really not the correct answer here; machportdevice is for implementing things that look like printers (e.g. printers and FAX machines)--things where one uses showpage/copypage operators to render completed pages. Instead, the original poster needs to look into adding a secondary display screen; this means a driver in /usr/lib/NextStep/Displays/ and appropriate NetInfo "screens" entries. Look at how the NeXTdimension support works in 2.1. > and it gives you an initial transformation of >1 pixel per postscript point; if you want something else, just use >the 'scale' operator. No, it gives you the initial transformation you specify as a mandatory argument to machportdevice. See Chapter 4 of the NextStep Reference. -=EPS=-