what is computergraphics

13
Introduction to Computer Graphics Ing. Andrés Adolfo Navarro Newball, MSc, PhD Senior Lecturer and Researcher Pontificia Universidad Javeriana, Cali, Colombia Laser Scanning Churches, University of Hull, http://www2.hull.ac.uk/science/hive/research/laser scanningchurches.aspx

Upload: aannewball

Post on 07-Nov-2014

1.949 views

Category:

Education


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: What is computergraphics

Introduction to

Computer Graphics Ing Andreacutes Adolfo Navarro Newball MSc PhD

Senior Lecturer and Researcher

Pontificia Universidad Javeriana Cali Colombia

Laser Scanning Churches University of Hull

httpwww2hullacuksciencehiveresearchlaser

scanningchurchesaspx

Definition

Computer Science Department

Pontificia Universidad Javeriana Cali

Artefact Digital Preservation of Roman Figurine of

Apollo University of Hull

httpwww2hullacuksciencehiveresearchartef

act_digital_preservationaspx

Dell Alienware

Archos 10 Android Tablet

Nokia Windows

Phone 7

XBOX 360 Slim

W Fetter (1928 ndash 2002)

[1]

Graphics research

is demanding

fascinating and

above all fun

Involves

Mathemathics

Engineering

Psycologhy

Photography

Film

Painting

Sculpture

Computer Science Department

Pontificia Universidad Javeriana Cali

Prof G Wyvill University

of Otago NZ

We learn to see

better and to

visualise what

cannot be seen

Photorealistic rendering Rio Dreamworks 2011

Dantersquos inferno Visceral Games 2010

Goal

Easy

Just like real life

Computer Science Department

Pontificia Universidad Javeriana Cali

Microsoftrsquos Windows 7 GUI 2009

Samsungrsquos Galaxy Tab Augmeted Reality Walkthrough CJ Hernaacutendez A Cardona E Mazuera AA Navarro

WESS-OTrsquos surgical simulation 2004 2005 PUJ

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1940 Training Pilots J

Forrester MIT

bull1950 Whirlwind radar

sites KH Olsen

bull1957 DEC Interactive

computer

bull1958 Short animation

J Whitney Sr

1961 I Sutherland MIT

Sketchpad CAD

bull1961 S Rusell MIT

Spacewar for DEC

bull1963 D Englebart

Stanford Mouse

1964 IBM 2250 graphics

terminal

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1966 I Sutherland MIT

Head Mounted Display

bull1968 I Sutherland Line

Drawing System

bull1971 BT Phong

Shading Method Utah

bull1974 E CatmullUtah

textures z-buffer curves 1966 R Baer First

videogame for consumers

bull1975 M Newell Utah

teapot

bull1976 J Blinn Utah

Bump mapping

bull1983 Intel iSBX 275

Video Graphics Controller

bull1992 OpenGL

bull1995 DirectX

1975 Altair 8800

MSrsquos Altair Basic

Bitmap amp Pixmap

Computer Science Department

Pontificia Universidad Javeriana Cali

World of Warcraft Blizzard 2001

1024 X 768 pixels 24 bits per pixel

8 bits per primary colour (RGB)

224 = 16rsquo777216 colours

18874368 bits = 225 MB

Exercises

Computer Science Department

Pontificia Universidad Javeriana Cali

Colour models [4 5]

Colour models [4 5]

Computer Science Department

Pontificia Universidad Javeriana Cali

HLS - Hue Lightness Saturation

G Murch 1970s

RGB cube rotated

HSV - Hue Saturation Value

AR Smith 1978

RGB = 1 planes from RGB cube

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 2: What is computergraphics

Definition

Computer Science Department

Pontificia Universidad Javeriana Cali

Artefact Digital Preservation of Roman Figurine of

Apollo University of Hull

httpwww2hullacuksciencehiveresearchartef

act_digital_preservationaspx

Dell Alienware

Archos 10 Android Tablet

Nokia Windows

Phone 7

XBOX 360 Slim

W Fetter (1928 ndash 2002)

[1]

Graphics research

is demanding

fascinating and

above all fun

Involves

Mathemathics

Engineering

Psycologhy

Photography

Film

Painting

Sculpture

Computer Science Department

Pontificia Universidad Javeriana Cali

Prof G Wyvill University

of Otago NZ

We learn to see

better and to

visualise what

cannot be seen

Photorealistic rendering Rio Dreamworks 2011

Dantersquos inferno Visceral Games 2010

Goal

Easy

Just like real life

Computer Science Department

Pontificia Universidad Javeriana Cali

Microsoftrsquos Windows 7 GUI 2009

Samsungrsquos Galaxy Tab Augmeted Reality Walkthrough CJ Hernaacutendez A Cardona E Mazuera AA Navarro

WESS-OTrsquos surgical simulation 2004 2005 PUJ

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1940 Training Pilots J

Forrester MIT

bull1950 Whirlwind radar

sites KH Olsen

bull1957 DEC Interactive

computer

bull1958 Short animation

J Whitney Sr

1961 I Sutherland MIT

Sketchpad CAD

bull1961 S Rusell MIT

Spacewar for DEC

bull1963 D Englebart

Stanford Mouse

1964 IBM 2250 graphics

terminal

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1966 I Sutherland MIT

Head Mounted Display

bull1968 I Sutherland Line

Drawing System

bull1971 BT Phong

Shading Method Utah

bull1974 E CatmullUtah

textures z-buffer curves 1966 R Baer First

videogame for consumers

bull1975 M Newell Utah

teapot

bull1976 J Blinn Utah

Bump mapping

bull1983 Intel iSBX 275

Video Graphics Controller

bull1992 OpenGL

bull1995 DirectX

1975 Altair 8800

MSrsquos Altair Basic

Bitmap amp Pixmap

Computer Science Department

Pontificia Universidad Javeriana Cali

World of Warcraft Blizzard 2001

1024 X 768 pixels 24 bits per pixel

8 bits per primary colour (RGB)

224 = 16rsquo777216 colours

18874368 bits = 225 MB

Exercises

Computer Science Department

Pontificia Universidad Javeriana Cali

Colour models [4 5]

Colour models [4 5]

Computer Science Department

Pontificia Universidad Javeriana Cali

HLS - Hue Lightness Saturation

G Murch 1970s

RGB cube rotated

HSV - Hue Saturation Value

AR Smith 1978

RGB = 1 planes from RGB cube

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 3: What is computergraphics

Graphics research

is demanding

fascinating and

above all fun

Involves

Mathemathics

Engineering

Psycologhy

Photography

Film

Painting

Sculpture

Computer Science Department

Pontificia Universidad Javeriana Cali

Prof G Wyvill University

of Otago NZ

We learn to see

better and to

visualise what

cannot be seen

Photorealistic rendering Rio Dreamworks 2011

Dantersquos inferno Visceral Games 2010

Goal

Easy

Just like real life

Computer Science Department

Pontificia Universidad Javeriana Cali

Microsoftrsquos Windows 7 GUI 2009

Samsungrsquos Galaxy Tab Augmeted Reality Walkthrough CJ Hernaacutendez A Cardona E Mazuera AA Navarro

WESS-OTrsquos surgical simulation 2004 2005 PUJ

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1940 Training Pilots J

Forrester MIT

bull1950 Whirlwind radar

sites KH Olsen

bull1957 DEC Interactive

computer

bull1958 Short animation

J Whitney Sr

1961 I Sutherland MIT

Sketchpad CAD

bull1961 S Rusell MIT

Spacewar for DEC

bull1963 D Englebart

Stanford Mouse

1964 IBM 2250 graphics

terminal

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1966 I Sutherland MIT

Head Mounted Display

bull1968 I Sutherland Line

Drawing System

bull1971 BT Phong

Shading Method Utah

bull1974 E CatmullUtah

textures z-buffer curves 1966 R Baer First

videogame for consumers

bull1975 M Newell Utah

teapot

bull1976 J Blinn Utah

Bump mapping

bull1983 Intel iSBX 275

Video Graphics Controller

bull1992 OpenGL

bull1995 DirectX

1975 Altair 8800

MSrsquos Altair Basic

Bitmap amp Pixmap

Computer Science Department

Pontificia Universidad Javeriana Cali

World of Warcraft Blizzard 2001

1024 X 768 pixels 24 bits per pixel

8 bits per primary colour (RGB)

224 = 16rsquo777216 colours

18874368 bits = 225 MB

Exercises

Computer Science Department

Pontificia Universidad Javeriana Cali

Colour models [4 5]

Colour models [4 5]

Computer Science Department

Pontificia Universidad Javeriana Cali

HLS - Hue Lightness Saturation

G Murch 1970s

RGB cube rotated

HSV - Hue Saturation Value

AR Smith 1978

RGB = 1 planes from RGB cube

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 4: What is computergraphics

Goal

Easy

Just like real life

Computer Science Department

Pontificia Universidad Javeriana Cali

Microsoftrsquos Windows 7 GUI 2009

Samsungrsquos Galaxy Tab Augmeted Reality Walkthrough CJ Hernaacutendez A Cardona E Mazuera AA Navarro

WESS-OTrsquos surgical simulation 2004 2005 PUJ

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1940 Training Pilots J

Forrester MIT

bull1950 Whirlwind radar

sites KH Olsen

bull1957 DEC Interactive

computer

bull1958 Short animation

J Whitney Sr

1961 I Sutherland MIT

Sketchpad CAD

bull1961 S Rusell MIT

Spacewar for DEC

bull1963 D Englebart

Stanford Mouse

1964 IBM 2250 graphics

terminal

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1966 I Sutherland MIT

Head Mounted Display

bull1968 I Sutherland Line

Drawing System

bull1971 BT Phong

Shading Method Utah

bull1974 E CatmullUtah

textures z-buffer curves 1966 R Baer First

videogame for consumers

bull1975 M Newell Utah

teapot

bull1976 J Blinn Utah

Bump mapping

bull1983 Intel iSBX 275

Video Graphics Controller

bull1992 OpenGL

bull1995 DirectX

1975 Altair 8800

MSrsquos Altair Basic

Bitmap amp Pixmap

Computer Science Department

Pontificia Universidad Javeriana Cali

World of Warcraft Blizzard 2001

1024 X 768 pixels 24 bits per pixel

8 bits per primary colour (RGB)

224 = 16rsquo777216 colours

18874368 bits = 225 MB

Exercises

Computer Science Department

Pontificia Universidad Javeriana Cali

Colour models [4 5]

Colour models [4 5]

Computer Science Department

Pontificia Universidad Javeriana Cali

HLS - Hue Lightness Saturation

G Murch 1970s

RGB cube rotated

HSV - Hue Saturation Value

AR Smith 1978

RGB = 1 planes from RGB cube

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 5: What is computergraphics

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1940 Training Pilots J

Forrester MIT

bull1950 Whirlwind radar

sites KH Olsen

bull1957 DEC Interactive

computer

bull1958 Short animation

J Whitney Sr

1961 I Sutherland MIT

Sketchpad CAD

bull1961 S Rusell MIT

Spacewar for DEC

bull1963 D Englebart

Stanford Mouse

1964 IBM 2250 graphics

terminal

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1966 I Sutherland MIT

Head Mounted Display

bull1968 I Sutherland Line

Drawing System

bull1971 BT Phong

Shading Method Utah

bull1974 E CatmullUtah

textures z-buffer curves 1966 R Baer First

videogame for consumers

bull1975 M Newell Utah

teapot

bull1976 J Blinn Utah

Bump mapping

bull1983 Intel iSBX 275

Video Graphics Controller

bull1992 OpenGL

bull1995 DirectX

1975 Altair 8800

MSrsquos Altair Basic

Bitmap amp Pixmap

Computer Science Department

Pontificia Universidad Javeriana Cali

World of Warcraft Blizzard 2001

1024 X 768 pixels 24 bits per pixel

8 bits per primary colour (RGB)

224 = 16rsquo777216 colours

18874368 bits = 225 MB

Exercises

Computer Science Department

Pontificia Universidad Javeriana Cali

Colour models [4 5]

Colour models [4 5]

Computer Science Department

Pontificia Universidad Javeriana Cali

HLS - Hue Lightness Saturation

G Murch 1970s

RGB cube rotated

HSV - Hue Saturation Value

AR Smith 1978

RGB = 1 planes from RGB cube

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 6: What is computergraphics

History [2 3]

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1966 I Sutherland MIT

Head Mounted Display

bull1968 I Sutherland Line

Drawing System

bull1971 BT Phong

Shading Method Utah

bull1974 E CatmullUtah

textures z-buffer curves 1966 R Baer First

videogame for consumers

bull1975 M Newell Utah

teapot

bull1976 J Blinn Utah

Bump mapping

bull1983 Intel iSBX 275

Video Graphics Controller

bull1992 OpenGL

bull1995 DirectX

1975 Altair 8800

MSrsquos Altair Basic

Bitmap amp Pixmap

Computer Science Department

Pontificia Universidad Javeriana Cali

World of Warcraft Blizzard 2001

1024 X 768 pixels 24 bits per pixel

8 bits per primary colour (RGB)

224 = 16rsquo777216 colours

18874368 bits = 225 MB

Exercises

Computer Science Department

Pontificia Universidad Javeriana Cali

Colour models [4 5]

Colour models [4 5]

Computer Science Department

Pontificia Universidad Javeriana Cali

HLS - Hue Lightness Saturation

G Murch 1970s

RGB cube rotated

HSV - Hue Saturation Value

AR Smith 1978

RGB = 1 planes from RGB cube

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 7: What is computergraphics

Bitmap amp Pixmap

Computer Science Department

Pontificia Universidad Javeriana Cali

World of Warcraft Blizzard 2001

1024 X 768 pixels 24 bits per pixel

8 bits per primary colour (RGB)

224 = 16rsquo777216 colours

18874368 bits = 225 MB

Exercises

Computer Science Department

Pontificia Universidad Javeriana Cali

Colour models [4 5]

Colour models [4 5]

Computer Science Department

Pontificia Universidad Javeriana Cali

HLS - Hue Lightness Saturation

G Murch 1970s

RGB cube rotated

HSV - Hue Saturation Value

AR Smith 1978

RGB = 1 planes from RGB cube

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 8: What is computergraphics

Computer Science Department

Pontificia Universidad Javeriana Cali

Colour models [4 5]

Colour models [4 5]

Computer Science Department

Pontificia Universidad Javeriana Cali

HLS - Hue Lightness Saturation

G Murch 1970s

RGB cube rotated

HSV - Hue Saturation Value

AR Smith 1978

RGB = 1 planes from RGB cube

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 9: What is computergraphics

Colour models [4 5]

Computer Science Department

Pontificia Universidad Javeriana Cali

HLS - Hue Lightness Saturation

G Murch 1970s

RGB cube rotated

HSV - Hue Saturation Value

AR Smith 1978

RGB = 1 planes from RGB cube

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 10: What is computergraphics

Advantages

Computer Science Department

Pontificia Universidad Javeriana Cali

Kinectrsquos Skeleton

Tracking Microsoft

2011 httpwwwairflightsimulatorcom

Examples Scientific Visualisation

httpvizasetpsuedujackjava

3dslidesmt0011htm

MSC Software Enhances

Graphics Visualization for

SimXpert Design World Staff

May 14 2007

Mandelbrot set 1978

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 11: What is computergraphics

Hardware

Computer Science Department

Pontificia Universidad Javeriana Cali

GeForce 6600GT (NV43) GPU

Sony Bravia

NVIDIA 3D Vision G-Pen Table Genius P5 glove

Dr Gray Invented

Liquid Crystal at

the University of Hull

1972 The Japanese

made money out of it

Kindle Amazon 2007

Mr DWills University of

Hull 1996

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 12: What is computergraphics

Graphics pipeline

Computer Science Department

Pontificia Universidad Javeriana Cali

bull1975 M Newell Utah teapot

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali

Page 13: What is computergraphics

References

1 httpissleedsacukinfo306graphics215overview

_of_computer_graphics2

2 A Brief History of Computer Graphics Mi Tsung Chang

3 Wikipedia

4 Computer Graphics Principles and Practice in C (2nd

Edition) by James D Foley Andries van Dam Steven K

Feiner and John F Hughes 1995

5 httpvizasetpsuedughosem_notescolor_2dhtml

primary_systemshtml

6 3D games real-time rendering and software technology

(1ed) (c2001)

Watt Alan H Policarpo Fabio

Computer Science Department

Pontificia Universidad Javeriana Cali