A Brief History of Computer Graphics - Oregon State University

12
mjb – September 9, 2021 1 Computer Graphics A Brief History of Computer Graphics History.pptx Mike Bailey [email protected] This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License

Transcript of A Brief History of Computer Graphics - Oregon State University

mjb – September 9, 2021

1

Computer Graphics

A Brief History of Computer Graphics

History.pptx

Mike Bailey

[email protected]

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License

mjb – September 9, 2021

2

Computer Graphics

1950s

• Pen Plotters• Computer-controlled oscilloscopes

CalcompTektronix

mjb – September 9, 2021

3

Computer Graphics

1960s

• Vector displays• Interaction• Ivan Sutherland’s SketchPad project

Imlac MIT

mjb – September 9, 2021

4

Computer Graphics

1970s

• 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

Tektronix

Tektronix

LucasFilm

IBM

Megatek

mjb – September 9, 2021

5

Computer Graphics

1980s• Dynamic color raster displays• Flight simulators• Silicon Graphics, Inc. (SGI)• 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

State with a BSEE degree,1984

Pixar

Pixar

LucasFilmLucasFilm

MAGI

Evans & Sutherland

20th Century Fox

Evans & Sutherland

Lorimar

mjb – September 9, 2021

6

Computer Graphics

1990s• Texture-mapping in hardware• OpenGL• PC graphics cards• Terminator 2, Jurassic Park, Toy Story, Star Wars Episode 1

LucasFilm

Pixar

Nvidia

CarolCo PicturesAmblin Entertainment

mjb – September 9, 2021

7

Computer Graphics

2000s

• Hardware Shaders• OpenGL-ES (Embedded Systems, i.e., intended for underpowered hardware)• More movies!

Pixar

PixarPixar

Pixar

Illumination Entertainment

20th Century Fox

Disney

Disney

mjb – September 9, 2021

8

Computer Graphics

2000s• CG is now so much a part of movies that we don’t even think about it

Disney

Marvel Studios Disney

Pixar

Disney

Pixar

Pixar

mjb – September 9, 2021

9

Computer Graphics

Matrix Resurrections Looks Awesome!

Keanu Reeves walking through a flexible mirror.

December 22??

We need to wait until December 22?

mjb – September 9, 2021

10

Computer Graphics

Where Are We Now?

• Ongoing OpenGL-ES/WebGL merger with OpenGL desktop

• Mobile platforms (tablets, phones)

• 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

We’re waiting for December 22. That’s where we are.

mjb – September 9, 2021

11

Computer Graphics

That Last Picture Needs Some More Discussion

mjb – September 9, 2021

12

Computer Graphics

Uses for Computer Graphics

Art

Animation

History

TrafficTraining

Education

Architecture

Styling

Manufacturing

Design

Cartography

Chemistry

Medicine

Biology

Movies

Commercials

Amusement Parks

Cartoons

Scientific Visualization

DataVisualization

TV

Land Use ManagementConstruction

Navigation

Planning

AdvertisingGames

City Planning

Simulation

Veterinarian Science