Graphics Programming

OpenGL is the premier environment for developing portable, interactive 2D and 3D graphics applications. Since its introduction in 1992, OpenGL has become the industry's most widely used and supported 2D and 3D graphics application programming interface (API), bringing thousands of applications to a wide variety of computer platforms. OpenGL fosters innovation and speeds application development by incorporating a broad set of rendering, texture mapping, special effects, and other powerful visualization functions. Developers can leverage the power of OpenGL across all popular desktop and workstation platforms, ensuring wide application deployment.

Student registration, lists, team project


[07.9.3,4] Introduction to Graphics Programming

[07.9.10,11~10.29,30] Affine Combination (lab01)

[07.10.15,16] Homework
Barycentric coordinates with 3 points : ¼­º¸ÁØ,°¨´ë¼º,¹éÁ¾Çö,¿ì±¤½Ä,¼º±â¿µ,±è±âºÀ,¼­Áؼö,ÀüûÇÏ:¹Ú¼ºÈ£,ÀÌÇÊÁß,±è±âö,¹®Á¤º¸
Lagrange polynomial interpolation : ¼­º¸ÁØ,¹éÁ¾Çö,¿ì±¤½Ä,¼º±â¿µ,±è±âºÀ,¼­Áؼö,ÀüûÇÏ:¹Ú¼ºÈ£,ÀÌÇÊÁß,±è±âö,¹®Á¤º¸

Introduction to Curves and Surfaces SIGGRAPH 1996 Dr. Alyn P. Rockwood Organizer Peter Chambers Author & Presenter Dr. Hans Hagen Presenter Thomas McInerney Presenter
Handbook of Computer Aided Geometric Design Edited By G. Farin, Arizona State University, Tempe, USA, J. Hoschek, Technische Universitat, Darmstadt, Germany, M.-S. Kim, Seoul National University, South Korea
A History of Curves and Surfaces in CAGD By G. Farin, Arizona State University, USA
Spline Methods chap 1. by Tom Lyche, Univ. of Oslo, Norway

[07.10.23] Midterm exam
10¿ù 23ÀÏ È­¿äÀÏ ¿ÀÈÄ 6:00~7:30 ¿¡ ½ÃÇèÀÌ ÀÖÀ¾´Ï´Ù. ¿ù¿äÀÏ ÁÖ°£ 2~4 E15 °°ÀÌ ½ÃÇè º¾´Ï´Ù. °­ÀǽÇÀº u-IT 405È£ Open BookÀÔ´Ï´Ù. ½ÃÇè¹üÀ§´Â affine combination, lagrange, bezier, piecewise cubic hermite interpolation...ÀÔ´Ï´Ù.

[07.11.5,6,12,13] Center for Graphics and Geometric Computing, Technion, Dianne Hansford, Joe Warren, Weiyin Ma, Peter Schroder, Kpko, A Tutorial on CGAL Polyhedron for Subdivision Algorithms(zip) kmmcs

[07.11.19,20] Homework
Piecewise cubic hermite interpolation :±è±âºÀ,¼­º¸ÁØ,¼º±â¿µ,¿ì±¤½Ä,¹éÁ¾Çö
Cubic Spline :¼­º¸ÁØ,

[07.11.19,20] Subdivision Schemes

[07.12.3,4] Homework
Linear, Quadratic, Cubic B-spline Subdivision Schemes :ÀüûÇÏ,¼­º¸ÁØ
N. Dyn 4-point Subdivision Scheme :ÀüûÇÏ,¼­º¸ÁØ

[07.12.11] Final exam
12¿ù11ÀÏ È­¿äÀÏ Àú³á 6:00~7:30¿¡ ½ÃÇèÀÌ ÀÖÀ¾´Ï´Ù. °­ÀǽÇÀº u-IT°ü u503È£ Open BookÀÔ´Ï´Ù. ½ÃÇè¹üÀ§´Â Piecewise cubic hermite interpolation, Cubic Spline, B-spline, Blossom, Subdivision curves & surfaces ÀÔ´Ï´Ù.



[Last Update: 2005.9.1] lee byung-gook