Download presentation
Presentation is loading. Please wait.
Published bySylvia Evangeline Wilkinson Modified over 8 years ago
1
Computer Graphics 한신대학교 컴퓨터정보소프트웨어학부 류승택 2006 년 2 학기
2
강의 소개 대상 : 한신대학교 컴퓨터정보소프트웨어학부 3 학년 기간 : 2006. 9. ~ 2006. 12. 시간 : 매주 목 7-9 교시 (18307) 교재 : Hearn & Baker 저, Prentice Hall 출판사 Computer Graphics with OpenGL, 3 rd Edition 강의교재 http://bluelancer.dnip.net/lectures.htm
3
강의 평가 (CourseWork) 시험 (Exam) : 50% 중간 (25%), 기말 (25%) 과제 (Programming Assignment) : 40% 예시 ) 강의내용에 따라 변경 가능 과제 (Assignment) 1: 영상처리 (10%) 과제 2: 모델링 (10%) 과제 3: 렌더링 (10% ) 과제 4: 가상환경 구축 및 탐색 (10%) 출석 (Class Participation) : 10%
4
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 inputoutput
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 What is an image? Compositing Resampling the CG Titanic the 'miniature' water and foam the greenscreen photography http://vfxhq.com/1997/titanic-picssink.html
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.