Path: utzoo!utgpu!attcan!uunet!husc6!mailrus!cornell!uw-beaver!fluke!ssc-vax!voodoo!bhagwan From: bhagwan@voodoo.UUCP (The Bhagwan) Newsgroups: comp.graphics Subject: Re: Gray-scale antialiasing (yes, it can work) Keywords: anti-aliasing text Message-ID: <515@voodoo.UUCP> Date: 2 Nov 88 14:59:05 GMT References: <74013@sun.uucp> <148@internal.Apple.COM> <4763@mnetor.UUCP> <174@internal.Apple.COM> <19809@apple.Apple.COM> Reply-To: bhagwan@voodoo.UUCP (The Bhagwan) Organization: Voodoo Graphics Project Lines: 33 In article <19809@apple.Apple.COM> jp@Apple.COM (John Peterson) writes: > >This is incorrect. I would not consider BitBlt (aka CopyBits) to be an >"intense computation." Like all other screen fonts, anti-aliased fonts are >pre-computed and cached. To display them, you copy rectangles of pixels onto >the screen. For the vast majority of applications (page layout, word >processing, etc) that's all the "computation" you need to do. > True enough...but....consider subpixel positioning. You'll need additional bitmaps for this. If you want 1/4 pixel positioning, you need 4 bitmaps. No big deal, memory's cheap! Ref: "The Display of Characters Using Gray Level Sample Arrays" John Warnock 1980 SIGGRAPH Proceedings Another reference for you: "Some New Ingredients for th Cookbook Approach to Anti-Aliased Text" Avi Naiman Graphics Interface 84 Proceedings I can remember reading about this stuff in '80 and thinking "It won't be long now". Still waiting, Al -- Al McPherson Member Holstein Aerobatic Team Boeing Computer Services ...uw-beaver!ssc-vax!voodoo!bhagwan P.O. Box 24346 MS: 6M-17 Seattle, WA 98124 (206) 234-7723