1 / 10

Computer Graphics

Computer Graphics. 한신대학교 컴퓨터공학부 류승택 2008 년 2 학기. 강의 소개. 담당교수 : 류승택 (18408) 대상 : 한신대학교 컴퓨터공학부 3 학년 기간 : 2008. 9. ~ 2008. 12. 시간 : 매주 목 4-6 교시 (18309) 교재 주교재 ) Hearn & Baker, Computer Graphics with OpenGL, 3 rd Edition, Prentice Hall

connie
Download Presentation

Computer Graphics

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computer Graphics 한신대학교 컴퓨터공학부 류승택 2008년 2학기

  2. 강의 소개 • 담당교수: 류승택 (18408) • 대상: 한신대학교 컴퓨터공학부 3학년 • 기간: 2008. 9. ~ 2008. 12. • 시간: 매주 목 4-6교시(18309) • 교재 • 주교재) Hearn & Baker, Computer Graphics with OpenGL, 3rd Edition, Prentice Hall • 부교재)OpenGL Architecture Review Board, Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis, OpenGL Programming Guide: The Official Guide to Learning OpenGL, 5th Edition, Addison-Wesley, 2005 • 강의교재 • http://bluelancer.dnip.net/

  3. 강의 평가 (CourseWork) • 시험(Exam) : 50% • 중간(25%), 기말 (25%) • 과제(Programming Assignment) : 40% • 예시) 강의내용에 따라 변경 가능 • 과제(Assignment) 1: 영상처리 (10%) • 과제 2: 모델링 (10%) • 과제 3: 렌더링 (10% ) • 과제 4: 가상환경 구축 및 탐색 (10%) • 출석(Class Participation) : 10%

  4. Graphics Programming • Graphics Programming • C, C++ • Programming language • Hardware Independent Graphics Library (OpenGL) • Graphics primitives, attributes, geometric transformations • viewing transformations, and many other operations • OpenGL Utility Toolkit (GLUT) • Handle the window-managing operations

  5. What is Computer Graphics ? • Humans Communicate well with images • 1/3 of our brain is devoted to visual processing • A picture is worth a thousand words • WYSIWYG (What You See Is What You Get) paradigm • Definition : Picture style I/O technology involving the • creation • manipulation • storing and • display of pictures with the aid of computer Numerical data Picture (Image) data input output

  6. What is Computer Graphics ? • What is CG? • Imaging : Representing 2D images • Modeling : Representing 3D objects • Rendering : Constructing 2D images from 3D objects • Animation : Simulating changes over time

  7. Images the greenscreen photography • What is an image? • Compositing • Resampling the CG Titanic http://vfxhq.com/1997/titanic-picssink.html the 'miniature' water and foam

  8. Modeling • Triangle meshes • Surfaces • Solids • Procedural modeling

  9. Rendering • 3D Rendering Pipeline • Shading & Shadows • Illumination • Texture mapping • Ray tracing

  10. Animation • Keyframing • Motion Capture • Kinematics • Dynamics

More Related