Projektowanie w świecie architektury i inżynierii przed AutoCAD-em z pewnością wymagało poświęcenia, ale wraz z postępem systemów komputerowych nieuniknione było skrzyżowanie rysunku technicznego z komputerami. Historia przenosi nas do roku 1963, kiedy to Ivan Sutherland, „ojciec grafiki komputerowej”, zaprezentował Sketchpad, pionierski program w dziedzinie interfejsów człowiek-komputer, pierwszy z pełnym interfejsem graficznym i jeden z najbardziej przekonujących przykładów przyjęcia pióra świetlnego.
Jest prawdopodobne, że większość naszych czytelników pamięta o Spacewar!, jednej z najważniejszych gier wideo w historii. Spacewar! działał na PDP-1, pierwszym komputerze DEC, opartym na dwóch wcześniejszych projektach: Lincoln TX-0 (o którym wspominaliśmy w naszym artykule o Tech Model Railroad Club) i Lincoln TX-2, który w zasadzie był „downscale” niezwykle ambitnego TX-1, który nigdy nie został zbudowany.
Spacewar! i PDP-1 pokazały potencjał grafiki i komputerów w rozrywce; jednak na poziomie produktywności istniał rozwój tak rewolucyjny jak Spacewar!, a nawet bardziej. Nazywał się Sketchpad i potrafił to:
TX-2 został specjalnie zaprojektowany, aby osiągnąć postęp w dziedzinie interakcji między ludźmi a komputerami, a Sketchpad był jedną z najbardziej imponujących „demos”. Stworzony przez Ivana Sutherlanda, Sketchpad wykorzystywał wszystkie aspekty komputera, od programowalnych przycisków po ekran oscyloskopu, przez pióro świetlne (wynalezione w latach 50.) i ploter jako urządzenie wyjściowe.
Na filmie można docenić niezwykły poziom precyzji, jaki użytkownik osiąga w programie Sketchpad, łącząc fizyczne przyciski i pióro świetlne, wskazując pozycje pionowe i poziome na liniach, tworząc łuki z łatwością, tworząc linie przerywane do identyfikacji pustek oraz zmieniając wymiary elementów niemal w czasie rzeczywistym.
To jest klucz: Podczas gdy reszta programów działała w trybie wsadowym, Sketchpad był całkowicie interaktywny.
Sketchpad nie był zbyt skomplikowany do nauczenia, ale dzięki obszernej liście parametrów (pionowe, poziome, równoległe, identyczny rozmiar itp.) użytkownik mógł opracować bardzo zaawansowane projekty z prostego szkicu.
Nie trzeba było nawet podawać prawidłowych wymiarów ani tworzyć prostych linii: kilka przycisków i proste dotknięcie pióra dynamicznie korygowało element. Najlepsza część? Sketchpad można było rozszerzać, a po prezentacji Sutherlanda (który został uhonorowany Nagrodą Turinga w 1988 roku i Nagrodą Kioto w 2012 roku), Timothy E. Johnson i Lawrence G. Roberts opublikowali dwie wersje 3D: jedną szkieletową (wireframe) i drugą dla brył.
Co zainspirowało Sutherlanda do stworzenia Sketchpada? Nic innego jak słynny Memex Vannevara Busha, jeden z kamieni węgielnych hipertekstu.