Introduction to Computer Graphics
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Introduction to Computer Graphics

on

  • 886 views

Basic introduction to computer graphics and graphics pipeline.

Basic introduction to computer graphics and graphics pipeline.

Statistics

Views

Total Views
886
Views on SlideShare
882
Embed Views
4

Actions

Likes
0
Downloads
37
Comments
0

2 Embeds 4

http://www.slideshare.net 3
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Introduction to Computer Graphics Presentation Transcript

  • 1. Graphics process and
    Types of Transformations
    Introduction toComputer Graphics
    Prepared By:
    Mohammad Abdelilah – MostafaKhairy – TarekKhatab
  • 2. The Graphics Process
  • 3. Step 1 – The Game is Launched
  • 4. Step 2 – The Data Loads into RAM
  • 5. Step 3 – The CPU Processes the Data
  • 6. Step 4 – The Graphics Driver Translates the Data
  • 7. Step 5 – The Graphics Port Transfers the Data
  • 8. Step 6 – The VRAM Stores the Data
  • 9. Step 7 – The GPU Core Processes the Data
  • 10. The Graphics Pipeline
  • 11. Transformation
  • 12. 1- Translation
    Translation Matrix
  • 13. 1- Translation
    Example
  • 14. 2- Scaling & Reflection
    Scaling & Reflection Matrix
    If Sx=Sy=Sz Uniform Scaling (>1: Expansion, <1 : Compression)
    If they’re not equal  Non-Uniform Scaling
    If Sx or Sy or Szhave negative values  Reflection
  • 15. 2- Scaling & Reflection
    Example 1: Scaling
  • 16. 2- Scaling & Reflection
    Example 2: Reflection
  • 17. 3- Shear
    Shear Matrix
    The resulting coordinates depend Linearly on the original ones.
  • 18. 3- Shear
    Example
  • 19. 4- Rotation
    Rotation Matrices
  • 20. 4- Rotation
    Example
  • 21. References
    NPTEL – Computer Graphics Video Course. Link
    Tweak Guides - The Gamers' Graphics & Display Settings Guide. Link
    MIT – Computer Graphics Open Courseware. Link
    David Breen – Computer Graphics I. Link