A Brief History of Computer Graphics 1950S
Total Page:16
File Type:pdf, Size:1020Kb
1 A Brief History of Computer Graphics Mike Bailey [email protected] This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License Computer Graphics History.pptx mjb – September 9, 2021 1 1950s 2 • Pen Plotters • Computer-controlled oscilloscopes Calcomp Tektronix Computer Graphics mjb – September 9, 2021 2 1 1960s 3 • Vector displays • Interaction • Ivan Sutherland’s SketchPad project Imlac MIT Computer Graphics mjb – September 9, 2021 3 4 1970s Megatek • Direct View Storage Tubes (Oregon’s own Tektronix!) • Color raster displays (CRTs) • Hardware-accelerated vector displays • Commercial production companies emerge • SIGGRAPH conferences (started in 1974) • Star Wars Episode IV IBM Tektronix LucasFilm Tektronix Computer Graphics mjb – September 9, 2021 4 2 1980s Pixar 5 • Dynamic color raster displays 20th Century Fox • Flight simulators • Silicon Graphics, Inc. (SGI) • Pixar Pixar • Scientific visualization • Luxo Jr., Tin Toy • The Last Starfighter, TRON, Star Trek II: The Wrath of Khan, Young Sherlock Holmes, The Abyss • Jen-Hsun Huang graduates from Oregon Evans & Sutherland State with a BSEE degree,1984 Evans & Sutherland Lorimar MAGI LucasFilm Computer Graphics LucasFilm mjb – September 9, 2021 5 1990s 6 Nvidia • Texture-mapping in hardware • OpenGL • PC graphics cards • Terminator 2, Jurassic Park, Toy Story, Star Wars Episode 1 Amblin Entertainment CarolCo Pictures Pixar LucasFilm Computer Graphics mjb – September 9, 2021 6 3 2000s 7 • Hardware Shaders Pixar • OpenGL-ES (Embedded Systems, i.e., intended for underpowered hardware) • More movies! Pixar 20th Century Fox Disney Disney Illumination Entertainment Pixar Pixar Computer Graphics mjb – September 9, 2021 7 2000s 8 • CG is now so much a part of movies that we don’t even think about it Marvel Studios Disney Disney Pixar Pixar Pixar Disney Computer Graphics mjb – September 9, 2021 8 4 Matrix Resurrections Looks Awesome! 9 Keanu Reeves walking through a flexible mirror. December 22?? We need to wait until December 22? Computer Graphics mjb – September 9, 2021 9 Where Are We Now? 10 • Ongoing OpenGL-ES/WebGL merger with OpenGL desktop • Mobile platforms (tablets, phones) We’re waiting for December 22. That’s where we are. • 3D movies • Virtual and Augmented Reality • Hardware support for ray-tracing • Vulkan, DX12, Metal • Game Engines and giant screens being used for live backgrounds in movies Computer Graphics mjb – September 9, 2021 10 5 That Last Picture Needs Some More Discussion 11 Computer Graphics mjb – September 9, 2021 11 Uses for Computer Graphics 12 Traffic Animation Training Navigation Art Movies History Simulation TV Games Advertising Cartoons Architecture Commercials Cartography City Planning Planning Biology Education Scientific Styling Design Visualization Chemistry Data Amusement Parks Visualization Medicine Manufacturing Land Use Construction Management Veterinarian Computer Graphics Science mjb – September 9, 2021 12 6.