گرافیک کامپیوتری

Computer Graphics

شماره درس: ۴۰۴۴۷ تعداد واحد: ۳
مقطع: کارشناسی نوع درس: نظری
پیش‌نیاز: – هم‌نیاز: طراحی الگوریتم‌ها

اهداف درس

هدف این درس آشنا کردن دانشجویان با مفاهیم پایه‌ای گرافیک کامپیوتری است. تکیه‌ی اصلی درس بر روی گرافیک کامپیوتری سه بعدی، مفاهیم افکنش‌ها و تبدیل‌های سه بعدی، نور‌پردازی، رنگ‌آمیزی صحنه‌های گرافیکی و بازی‌های کامپیوتری با استفاده از نرم‌افزار OpenGL است. این نرم‌افزار در محیط زبان‌های برنامه نویسی سطح بالا مانند C, C++, Java قابل استفاده است. انتظار می‌رود که دانشجویان با یکی از این زبان‌ها آشنائی کامل داشته باشند و در طول ترم استفاده از OpenGL را نیز بیاموزند.

ریز مواد

ارزیابی

مراجع

  1. Hearn and Baker. Computer Graphics with OpenGL. 4th Edition, Prentice Hull, 2011.
  2. Steve Marschner and Peter Shirley. Fundamental of Computer Graphics. 4th Edition, CRC Press, 2016.
  3. Edward Angel. OpenGL, A primer. Addison Wesley, 2002.