Introduction to Computer Graphics(1)
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Introduction to Computer Graphics(1)

on

  • 3,222 views

 

Statistics

Views

Total Views
3,222
Views on SlideShare
3,221
Embed Views
1

Actions

Likes
1
Downloads
125
Comments
0

1 Embed 1

http://localhost 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(1) Presentation Transcript

  • 1. Introduction to Computer Graphics 고려대학교 컴퓨터 그래픽스 연구실
  • 2. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
    Courtesy of Tippet Studio
  • 3. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
        • On set: Pyrotechnics
    Courtesy of Tippet Studio
  • 4. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
        • Bugs:
    Courtesy of Tippet Studio
  • 5. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
        • The Final Stage: Burning the bugs
    Courtesy of Tippet Studio
  • 6. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
      • Batman & Robin: The Love Dust
    Courtesy of Buf Compagnie
  • 7. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
      • Batman & Robin: The Love Dust
    Courtesy of Buf Compagnie
  • 8. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
      • Batman & Robin: The Love Dust
    Courtesy of Buf Compagnie
  • 9. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
      • Batman & Robin: The Love Dust
    Courtesy of Buf Compagnie
  • 10. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
      • Batman & Robin: The Love Dust
    Courtesy of Buf Compagnie
  • 11. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
      • Batman & Robin: The Love Dust
    Courtesy of Buf Compagnie
  • 12. What is Computer Graphics? (1/2)
    • Definition
      • Producing pictures or images using a computer
    • Example
      • Starship Troopers: Tango-Urilla, Death From Above
      • Batman & Robin: The Love Dust
    Courtesy of Buf Compagnie
  • 13. What is Computer Graphics? (2/2)
    • Imaging
      • Representing 2D images
    • Modeling
      • Representing 3D objects
    • Rendering
      • Constructing 2D images from 3D models
    • Animation
      • Simulating changes over time
  • 14. Applications
    • Display of Information
    • Design
    • Simulation
    • Computer Art
    • Entertainment
  • 15. Display of Information
    • Graphics for Scientific, Engineering, and Medical Data
    Medical Image Nebula
  • 16. Design
    • Graphics for Engineering and Architectural System
    • Design of Building, Automobile, Aircraft, Machine etc.
    AutoCAD 2002 Interior Design
  • 17. Simulation
    • Computer-Generated Models of Physical, Financial and Economic Systems for Educational Aids
    Flight Simulator Mars Rover Simulator
  • 18. Computer Art
    • Graphics for Artist
    Metacreation Painter
  • 19. Entertainment
    • Graphics for Movie, Game, VR etc.
    Final Fantasy Online Game
  • 20. What’s Our Scope?
    • Not a Tutorial on Commercial Software
      • 3DMax, Maya, Photoshop, etc.
    • Not about Graphics Business
      • 3D online-game, E-commerce, etc.
    • Graphics = Algorithm for Visual Simulation
      • Imaging, Modeling, Rendering, Animation
  • 21. Imaging
    • Warping
    • Metamorphosis
    • Non-Photorealistic Rendering
  • 22. Modeling
    • Surface Modeling
    • Solid Modeling
    • Procedure Modeling
    • Simplification
  • 23. Rendering
    • Polygonal Rendering
    • Global Rendering
    • Texture Mapping
  • 24. Animation
    • Keyframe Animation
    • Inverse Kinematics
    • Dynamics
    • Motion Capture
  • 25. Textbook
    • Computer Graphics
    • C Version
      • D. Hearn and M. P. Baker
      • 2 nd Edition
      • PRENTICE HALL
  • 26. Schedule   Term Project Demo 17 th week   Final 16 th week Chapter 16 Computer Animation 15 th week Chapter 13 Visible-Surface Detection Methods 14 th week Chapter 14 Surface-Rendering Methods 13 th week Chapter 14 Illumination Models 12 th week Chapter 12 3D Viewing 11 th week Chapter 11 3D Geometric and Modeling Transformations 10 th week Chapter 10 3D Object Representations 9 th week   Term Project Proposal Presentation 8 th week   Midterm 7 th week Chapter 6 2D Viewing 6 th week Chapter 5 2D Geometric Transformations 5 th week Chapter 4 Attributes of Output Primitives 4 th week Chapter 3 Output Primitives 3 rd week Appendix A Mathematics for Computer Graphics 2 nd week Chapter 1 Introduction to Computer Graphics 1 st week
  • 27. Assignments
    • Every 3 weeks
      • #1: Image warping & metamorphosis
      • #2: 2D drawing & realtime clipping
      • #3: 3D interactive modeling
      • #4: Polygonal rendering
    • Windows Programming
      • C and C++ or Java
      • Not Using Graphics Library (OpenGL, DirectX, Java3D, etc.)
    • Delay
      • 24 hours – 40%
      • 48 hours – 80%
      • More – not accepted
  • 28. Term Projects
    • What?
      • Create your own graphics art
      • Not still images but moving pictures
    • When?
      • Proposal – after midterm exam
      • Demonstration – after final exam
    • How?
      • 1 or 2 person(s) / 1 team
      • Using your assignments
  • 29. Former Class 3D 당구 3D 볼링 가상 모델 하우스 When I fall in desert
  • 30. Secrets for Success
    • Learn the Math and NOT JUST the HACKS
    • THINK before You Code
    • Try to Develop Visual Debugging Skills
    • Seek the Help It’s too Late
  • 31. Contact
    • Course Web Page
      • http://cgvr.korea.ac.kr/course/2003/cse385/
    • Computer Graphics Lab.
      • 아산이학관 240 호
    • Teaching Assistants
      • 유진욱 , 윤영랑 , 지준용 , 조현철
    • Professor
      • 김선정 (sunjeongkim@korea.ac.kr)