si23 introduction to computer graphics l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
SI23 Introduction to Computer Graphics PowerPoint Presentation
Download Presentation
SI23 Introduction to Computer Graphics

Loading in 2 Seconds...

play fullscreen
1 / 24

SI23 Introduction to Computer Graphics - PowerPoint PPT Presentation


  • 212 Views
  • Uploaded on

SI23 Introduction to Computer Graphics. School of Computing Ken Brodlie Semester 2 2002-2003 Lecture 1 - Introduction. Course Objectives. On completion of this module, students should be able to: Appreciate applications and benefits of computer graphics

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'SI23 Introduction to Computer Graphics' - Faraday


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
si23 introduction to computer graphics

SI23Introduction to Computer Graphics

School of Computing

Ken Brodlie

Semester 2 2002-2003

Lecture 1 - Introduction

course objectives
Course Objectives

On completion of this module, students should be able to:

  • Appreciate applications and benefits of computer graphics
  • Understand an overall architecture for computer graphics systems
  • Create interactive graphics applications
  • Understand the basic principles of image display, animation and colour
  • Understand the role of graphics within web technologies
why should we study graphics
Many of the leading scientists through the ages have been ‘visual thinkers’…

Leonardo da Vinci

Einstein

Clerk Maxwell

Faraday

… often at the expense of verbal skills

Why should we study Graphics?
napoleon s army
Napoleon’s Army

Minard’s classical visualization – 1869

london underground map
London Underground Map

London

Underground

Map of

Harry Beck (1933)

www.thetube.com

want to know more
Want to know more?
  • Excellent web site on classical visualizations:
    • Michael Friendly, University of York, Toronto
    • http://www.math.yorku.ca/SCS/Gallery/ historical.html
course outline

Image

Display

URL

Course Outline
  • Course overview and some applications
  • Image creation, manipulation and display
  • Colour

GIMP

colour

course outline10

2D vector

graphics

Image

Display

URL

lines.,

areas

URL

GIMP

colour

interaction

Course Outline
  • Vector graphics
    • Line drawing
    • Area filling
  • Graphical interaction

SVG

Viewer

graphics

algorithms

course outline11

3D

Graphics

URL

2D vector

graphics

surfaces

Image

Display

URL

SVG

Viewer

lines,

areas

URL

GIMP

graphics

algorithms

colour

interaction

Course Outline
  • 3D graphics
    • Modelling
    • Rendering (viewing and shading)

VRML

viewer

viewing, shading

course outline12

Graphics

Programming

3D

Graphics

URL

VRML

viewer

2D vector

graphics

surfaces

Image

Display

URL

SVG

Viewer

lines,

areas

URL

GIMP

viewing, shading

graphics

algorithms

colour

interaction

Course Outline
  • Graphics programming
    • Using OpenGL with C, C++

OpenGL

API

animation

the tools
GIMP

Image creation, manipulation and display

Available on SoC linux

Versions for linux and windows

www.gimp.org

The Tools
the tools14
SVG

Scalable Vector Graphics

2D schematic graphics

Batik viewer on linux

Adobe plug-in for Windows

The Tools

Try this

the tools15
VRML

3D Web graphics

Vrmlview on linux

Cortona plug-in on Windows

The Tools

Try this

the tools16
OpenGL

Graphics programming API

www.opengl.org

The Tools
applications
Molecular chemistryApplications

The sugar binding site in the

LT-I toxin. This figure was created

by feeding the output of Per

Kraulis' program Molscript

into the Raster3D rendering program.

applications meteorology
Applications - Meteorology

Pressure at levels

in atmosphere

- illustrated by

contour lines in a

slice plane

Generated by

the Vis5D system

from University of

Wisconsin (now

Vis5d+)

http://www.ssec.wisc.edu/~billh/vis5d.html

applications medicine
Applications - Medicine

From scanner data, we can

visualize 3D pictures

of human anatomy, using

volume rendering

Generated by VOXELman

software from University

of Hamburg

applications environmental sciences
Applications - Environmental Sciences

Effect of global warming

over period of years

Generated by NCAR

http://www.scd.ucar.edu/vg/ResearchGallery.html

outline of the course
Outline of the Course
  • Lectures
    • Thursday 10 (LT20) ; Friday 1 (LT21)
  • Assessment
    • Examination (50%)
    • Coursework (50%)
      • Creating images with GIMP
      • Creating 2D vector graphics with SVG
      • Creating a graphics application with OpenGL
keeping in touch
Keeping in Touch
  • E-mail
    • kwb@comp.leeds.ac.uk
  • Newsgroup for my postings:
    • local.modules.si23
  • Newsgroup for your postings:
    • local.modules.si23.talk
  • World Wide Web
    • http://www.csdb.leeds.ac.uk/si23/