複製鏈接
請複製以下鏈接發送給好友

Sketchpad

鎖定
Sketchpad(又名機器人繪圖員)是由Ivan Sutherland於1963年在博士論文中撰寫的革命性計算機程序,他於1988年獲得圖靈獎,2012年獲得京都獎。它開創了人機界面的先河。 互動(HCI)。[1] Sketchpad被認為是現代計算機輔助設計(CAD)程序的祖先,也是計算機圖形學發展的重大突破。 例如,圖形用户界面(GUI)源自Sketchpad以及現代面向對象的編程。 伊凡·薩瑟蘭(Ivan Sutherland)證明,除了展示一種新穎的人機交互方法外,計算機圖形學還可以用於藝術和技術目的。
外文名
Sketchpad
別    名
機器人繪圖員
撰寫者
Ivan Sutherland
時    間
1963年

目錄

Sketchpad歷史

薩瑟蘭的靈感來自Vannevar Bush的“As We May Think”中的Memex。 Sketchpad激發道格拉斯·恩格爾巴特(Douglas Engelbart)在20世紀60年代在斯坦福研究所(SRI)的增強研究中心(ARC)設計和開發oN-Line系統。

Sketchpad軟件

Sketchpad是第一個使用完整圖形用户界面的程序。程序組織其幾何數據的巧妙方式是在計算中率先使用“主”(“對象”)和“出現”(“實例”)並指向面向對象的編程。主要想法是擁有可以實例化為多個副本的主圖紙。如果用户更改了主圖紙,則所有實例也會更改。
幾何約束是Sketchpad中的另一個主要發明,它讓用户可以輕鬆地約束繪圖中的幾何屬性 - 例如,線的長度或兩條線之間的角度可以固定 [1] 
正如一本貿易雜誌所説,顯然Sutherland“在3D計算機建模和視覺模擬方面開闢了新天地,是計算機圖形學和CAD / CAM的基礎”。很少有節目可以稱為他的成就先例。 Patrick J. Hanratty有時被稱為“CAD / CAM之父”並於1957年在通用電氣公司編寫了數控語言PRONTO,並於1961年開始為通用汽車工作時編寫CAD軟件.Sutherland在他的論文中寫道Bolt,Beranek和Newman有一個“類似的程序”和T-Square是由Peter Samson和1962年的一個或多個MIT同學開發的,都是PDP-1。

Sketchpad硬件

最近發明了光筆。Sketchpad在麻省理工學院的林肯TX-2(1958)計算機上運行,該計算機具有64k的36位字。 在可用於在顯示文件中存儲每個顯示點的36位中,20給出了顯示系統的該點的座標,剩下的16給出了負責添加該點以顯示的n分量元素的地址。
1963年,大多數計算機僅使用專業程序員或工程專業學生提交的打孔卡或磁帶卷,以批處理作業模式運行作業。 需要大量的工作才能使TX-2在具有大型CRT屏幕的交互模式下運行。 當Sutherland完成它時,必須重新轉換為再次以批處理模式運行。

Sketchpad出版物

Sketchpad計劃是Sutherland博士的重要組成部分。 麻省理工學院的論文,與當時的計算機輔助設計項目有Sketchpad: A Man-Machine Graphical
參考資料