evolução gráfica dos jogos eletrônicos - usp · evolução gráfica dos jogos eletrônicos...

44
Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Upload: others

Post on 23-Sep-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Evolução Gráfica dos Jogos Eletrônicos

Jecel Mattos de Assumpção Jr

Seminários III

9 de Maio de 2012

Page 2: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Computação Gráfica

Jogos

CAD Interface

Cinema

Page 3: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Computação Gráfica

Jogos

CAD Interface

Cinema

Rápido Tempo de Resposta Lento

Page 4: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Computação Gráfica

Jogos

CAD

InterfaceCinema

Rápido Tempo de Resposta Lento

$$$

Page 5: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Computação Gráfica

Caseiros

CADInterface

Cinema

Rápido Tempo de Resposta Lento

$$$

Fliperama

Simulação (militar)

Page 6: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Computação Gráfica

Caseiros

CADInterface (laboratório)

Cinema

Rápido Tempo de Resposta Lento

$$$

Fliperama

Simulação (militar)

Interface (campo)

Page 7: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1958 – Tennis for Two de William Higinbotham (Brookhaven National

Laboratory)

Page 8: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1962 – Sketchpad de Ivan Sutherland

Page 9: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1962 – SpaceWar! de Steve Russell

Page 10: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1968 – Evans & Sutherland

Page 11: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Evolução da Computação Gráfica

Page 12: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Evolução da Computação Gráfica

Page 13: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Evolução da Computação Gráfica

Linhas (e curvas)

Page 14: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Evolução da Computação Gráfica

Subrotinas

Page 15: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Evolução da Computação Gráfica

Condicionais

Page 16: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Evolução da Computação Gráfica

Page 17: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Problema das Linhas Escondidas

Page 18: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1969 – Brown Box de Ralph Baer (Magnavox)

Page 19: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1971 – Computer Space (Nutting Associates)

Page 20: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1971 – Henri Gouraud

Page 21: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

Graphics Pipeline

modeloprojeção

9

15

3

linhas

117

pixels

11 11 10 9 9 8 7

Page 22: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1972 – Pong (Atari)

Page 23: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1973 – Bui Tuong Phong

Page 24: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1974 – BitBLT de Dan Ingalls

Page 25: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1974 – Texture Mapping de Ed Catmull

Page 26: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1977 – Atari 2600

Page 27: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1977 – Guerra nas Estrelas

Page 28: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1978 – Space Invaders de Tomohiro Nishikado

Page 29: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1978 – Bump Mapping de Jim Blinn

Page 30: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1979 – Atari 400 e 800

Page 31: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1979 – Geometry Engine do Jim Clark

Page 32: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1982 - Tron

Page 33: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1982 - Colecovision

Page 34: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1985 – Nintendo Entertainment System

Page 35: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1985 – Amiga (Commodore)

Page 36: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1986 – Luxo Jr (Pixar)

Page 37: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1993 – Doom (Id Software)

Page 38: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1994 – Playstation (Sony)

Page 39: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

1996 – Nintendo 64

Page 40: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

A Década Seguinte

Page 41: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

A Última Geração

Page 42: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

2006 – Nvidia G80

Page 43: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

2007 – Crysis (Crytek/Electronic Arts)

Page 44: Evolução Gráfica dos Jogos Eletrônicos - USP · Evolução Gráfica dos Jogos Eletrônicos Jecel Mattos de Assumpção Jr Seminários III 9 de Maio de 2012

2012 – Warface (Crytek)