220 likes | 250 Views
Computer Graphics and Application (CG & AP) 2019. 資訊系館 4201. http://graphics.csie.ncku.edu.tw. Instructor: 李同益 tonylee@mail.ncku.edu.tw Tel:62531. Today’s Agenda. Welcome What’s computer graphics? Creation, storage, manipulation and display of 2D/3D models and images of objects
E N D
Computer Graphics and Application (CG & AP) 2019 資訊系館 4201 http://graphics.csie.ncku.edu.tw Instructor: 李同益 tonylee@mail.ncku.edu.tw Tel:62531
Today’s Agenda • Welcome • What’s computer graphics? • Creation, storage, manipulation and display of 2D/3D models and images of objects • What’s this course about? • Reference books and Grading
Five main themes of computer graphics Motion tracker • Modeling • Rendering • Animation • Visualization • Imaging
The Nature of this Course • It requires C or C++ programming for 3~5 homework assignments, i.e., opengl etc. • Lecture (2hr) and seminars intermixed (1hr) • Instructor, TA and students intermixed • Paper presentation for my lab graduate students only • A Final Project (will be announced) • No exam !!! (usually no but not sure ….) 蔡侑軒 王心平
Good Reference books www.opengl.org • Code and course ppt https://www.khronos.org/opengl/wiki/Code_Resources
Links and Resource • www.opengl.org • graphics.csie.ncku.edu.tw/Resurces.htm • www.povray.org • http://www.bmrt.org/arman/materials.html • http://mambo.ucsc.edu/psl/cg.html • ACM SIGGRAPH Proceedings • IEEE Transactions on Visualization amd Computer Graphics (TVCG) • IEEE Computer Graphics and Applications (CG &AP) • Eurographics Proceedings • ACM Transactions on Graphics (TOG) • Visual Computers
Grading • No exam (usually no but not sure) • Presentation (10%) • Some Homework3-5 (50~70%) • Final Project (30%) • Due on late June. 2019
Course Schedule • Overview • Some Image processing/Seam carving/2D Morphing • A standard 3D Graphics Pipeline • Ray Tracing Introduction (optional) • Topics in Computer Graphics • Paper/Project Presentation on Monday (i.e., my lab. members) • OpenGL Programming (RA)
Computer Graphics is about Movies! https://www.youtube.com/watch?v=zKoLEfgn4LI 魔戒咕嚕Gollum Motion tracking https://youtu.be/SEi4s4Zwt3o
Ex: using OpenGL to write a simple game Games are OK here
Volume Rendering/Ray Casting Medical Imaging
https://www.youtube.com/watch?v=JwAVnG8iemw Hollow Man
Non-photorealistic Rendering (NPR) • http://www.red3d.com/cwr/npr/ • http://www.cs.utah.edu/npr/ https://www.youtube.com/watch?v=gT9qU_fJNuw
F741900 • Monday 7, Thu 7-8 • Room:資訊系館4261 • Can we change time? • Thu: 6 ~7 or 2:30pm~4:30pm • Or other timing? • May be changed later……….
See You Next Time !! Mon. OpenGL Introduction Thu. Overview Introduction