之前提到皮克斯共同創始人卡特姆(Edwin Catmull)曾是猶他大學教授伊凡・蘇澤蘭(Ivan Sutherland)的學生,第1課光照模型也介紹過裴祥風、Jim Blinn等蘇澤蘭門生。事實上,蘇澤蘭只在猶他大學任教6年左右,卻教出許多電腦圖學大師,至今仍影響著我們。
下圖列舉幾位蘇澤蘭門下的傑出代表人物,最右邊是他們所遺留至今仍在使用的技術。

蘇澤蘭門下最著名的大師是 Alan Kay,他在1969年取得博士學位,先在蘇澤蘭與同事David C. Evans(Alan Kay的博士指導教授)合創的公司“E&S (Evans & Sutherland)”工作,隔(1970)年離開鹽湖城,到舊金山加入全錄研究中心(Xerox PARC)成為首批研究員之一。
Alan Kay 在全錄研究中心開發圖形介面的電腦,發明滑鼠與Smalltalk程式語言,以及物件導向、MVC(Model-View-Controller)等概念,1979年蘋果公司賈伯斯等人來訪,雙方擦出火花,才有今日的Mac, iPhone等產品。Alan Kay 在1984年還被賈伯斯邀請到蘋果公司工作一段時間。

Nolan Bushnell 在1972年創立的雅達利(Atari),是全世界最早的電玩公司,早期風靡全球的電動玩具,包括乒乓(Pong)、小精靈(PAC-MAN)、打磚塊(Breakout)等,都是雅達利的產品,可說是當時最炙手可熱的新創公司。
賈伯斯在1976年創立蘋果之前,還曾在雅達利工作過幾年;Alan Kay 在1981-1984年曾擔任雅達利的首席科學家。

James Clark 是蘇澤蘭門下最成功的創業家,1982年創辦的視算(SGI)公司,主要產品為「圖形工作站」(相當於現在的輝達NVIDIA顯卡),曾經一度主導專業電腦繪圖市場,當時幾乎所有好萊塢電影公司,都使用SGI工作站來製作電腦特效。
目前3D渲染語言的國際標準 OpenGL 最初就是SGI於1992年制定。


James Clark 的事業巔峰,是在1994年與早期瀏覽器作者 Marc Andreessen 合創網景(Netscape)公司,引發全球電子商務與網路創業熱潮,至今還留下HTTPS安全協定與JavaScript程式語言等寶貴資產。

1982年創立的奧多比(Adobe)存活至今40多年,已成為軟體業巨擘,創辦人John Warnock 也是蘇澤蘭的學生。
早期蘋果電腦的圖形介面曾採用奧多比的向量繪圖技術 PostScript,這也是為什麼蘋果畫面總是比Windows細緻的原因之一:蘋果很早就捨棄點陣字型,全面採用向量繪圖技術。

Ed Catmull 早期(1978年)曾與 James Clark 發展出 3D 模型「細分割」(Subdivision)技術,稱為 Catmull-Clark 演算法,如今已廣泛應用於 3D 模型,幾乎所有 3D 建模軟體都可見到其身影。
蘇澤蘭與Alan Kay、Ed Catmull,共三位獲得電腦學術領域最高榮譽 — 美國計算機協會(ACM)所頒發的圖靈獎(Turing Award),一門三傑,非常不容易。

回顧這些大師,不禁令我輩肅然起敬,也讓筆者想起30年前寫的「猶他壺(Utah Teapot)」渲染程式,特地翻出壓箱底的舊硬碟,找到以下幾張圖,當時是以 DOS 版的 Turbo C 所寫。
