Download presentation
Presentation is loading. Please wait.
Published byEvelyn Allen Modified over 8 years ago
1
Advanced Computer Graphics Instructor LE Thanh Sach, Ph.D.
2
Advanced Computer Graphics: Introduction to the courseSlide: 2 Contact Instructor: LE Thanh Sach, Ph.D. Office: Department of Computer Science, Faculty of Computer Science and Engineering, HoChiMinh City University of Technology. Office Address: 268 LyThuongKiet Str., Dist. 10, HoChiMinh City, Vietnam. E-mail: LTSACH@cse.hcmut.edu.vn E-home: http://cse.hcmut.edu.vn/~ltsach/ Tel: (+84) 83-864-7256 (Ext: 5839)
3
Advanced Computer Graphics: Introduction to the courseSlide: 3 Outline Course’s Objectives References Course’s Outcomes Course’s Outline Grading Policy Teaching Method
4
Advanced Computer Graphics: Introduction to the courseSlide: 4 Course’s Objective Introduce to students Principles of Computer Graphics Underlying mathematical models Real-time rendering techniques: –Practical toolkits –Algorithms Advanced topics Programmable Graphics Pipeline Geometric Modeling Advanced Rendering Techniques –Race tracing –Radiosity Animation
5
Advanced Computer Graphics: Introduction to the courseSlide: 5 References Edward Angel, “Interactive Computer Graphics: A Top-down Approach Using OpenGL”, Addison Wesley, 5 th Edition, 2009. Alan Watt and Mark Watt, “Advanced Animation and Rendering Techniques”, Addison-Wesley, 1992
6
Advanced Computer Graphics: Introduction to the courseSlide: 6 References Rick Parent, “ Computer Animation, Algorithms and Techniques ”, Academic Press, 2002. Tomas A. Moller, Eric Haines and Naty Hoffman, “ Real-Time Rendering ”, 3rd Edition, A. K. Peters, 2008. Selected papers from ACM SIGGRAPH, IEEE Transactions on Visualization and Computer Graphics
7
Advanced Computer Graphics: Introduction to the courseSlide: 7 References The OpenGL Programming Guide (The Redbook) The OpenGL Reference Manual (The Bluebook) Websites: OpenGL: http://www.opengl.org NeHe: http://nehe.gamedev.net Guru for OpenGL: http://www.codeguru.com/cpp/g- m/opengl/
8
Advanced Computer Graphics: Introduction to the courseSlide: 8 Course’s Outcomes Basics: Are able to explain working steps of graphics pipelines. Are able to use OpenGL to create 2D and 3D graphics applications. Are able to select suitable graphics toolkits/libraries for implementing graphics systems. Are able to develop (design & implement) basic graphics systems. Advanced: Are able to understand and to apply the following aspects: GPU, Geometric Modeling, Animation, Race tracing, Radiosity.
9
Advanced Computer Graphics: Introduction to the courseSlide: 9 Course’s Outline PART I: BASICS (02 Weeks) Lecture 01: Graphics System and Programming Lecture 02: User Interaction Lecture 03: Transformation Lecture 04: Viewing Lecture 05: Lighting and Shading Lecture 06: Rasterization
10
Advanced Computer Graphics: Introduction to the courseSlide: 10 Course’s Outline PART I: ADVANCED (13 Weeks) Lecture 07: Programmable Graphics Pipeline Lecture 08: Global Illumination Lecture 09: Race Tracing Lecture 10: Radiosity MID TERM-EXAM: Week 07 Lecture 09: Geometric Modeling Lecture 09: Mesh Processing Lecture 09: Collision Detection Lecture 09: Scene Graph Lecture 09: Skeletal Animation Lecture 09: Kinematics in Animation FINAL-EXAM
11
Advanced Computer Graphics: Introduction to the courseSlide: 11 Grading Policy Mid-term examination:20% Method: Grade Writing exam. Time: Week 07 Final examination:40% Method: Grade Writing exam. Time: Week 16 Report, Presentation, and Assignments:40% Method: Grade the result of one mini-project and one report Time: Week 2-17
12
Advanced Computer Graphics: Introduction to the courseSlide: 12 Grading Policy Rules: Report, Presentation, and Assignments: Copy program and report from others failed the course Attendance: Attend less than 50% of lectures failed the course
13
Advanced Computer Graphics: Introduction to the courseSlide: 13 Lecture Management System: LMS Use LMS (SAIKAI) provided by CSE@HCMUT Link: https://elearning.cse.hcmut.edu.vn/portal/site/ Each student has one account in the system User name: Student ID Password: sent to each in class
14
Advanced Computer Graphics: Introduction to the courseSlide: 14 Teaching Method Class environment: Friendly Discussable Student-oriented Lectures: Top-down: from using graphics libraries to implementing them Programming-oriented: from theory to practice
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.