![]() He taught at Harvard, University of Utah, and Caltech. He was a Fellow and Vice President at Sun Microsystems. ![]() He co-founded Evans and Sutherland, where he did pioneering work in the field of real-time hardware, accelerated 3D graphics, and printer languages. He went on to run ARPA (the predecessor of DARPA.) He co-created the first virtual reality and augmented reality head-mounted display. Sutherland didn’t rest on his laurels after Sketchpad. If you use a computer or smart phone, you’re using technology pioneered by Sketchpad. Sketchpad pioneered some of the most important concepts in computing, including the graphical user interface, non-procedural programming, and object-oriented programming. ![]() Roberts submitted his PhD thesis, where he had added support to Sketchpad for 3D solids, including assemblies and real-time hidden line removal. Shortly after Sutherland submitted his Sketchpad thesis, Timothy E Johnson submitted his Masters thesis describing Sketchpad III, a 3D version of the program. Sketchpad was designed to be extensible, with provision for adding both new graphical element types, and new constraint types. It supported rubberbanding when drawing or editing entities (so the entities would stretch as you moved the cursor.) It supported dynamic move, rotate, and scale of entities (meaning that they moved, rotated, and scaled as you moved the cursor.) It not only supported zoom and pan (dynamically, of course), but did so transparently-even when you were in the midst of another drawing or editing operation. Visually, Sketchpad was surprisingly interactive.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |