کتاب درس گرافیک کامپیوتری با نمونه سوالاتReviewed by صابر بوستانی on Aug 9Rating: 4.0
کتاب درس گرافیک کامپیوتری با نمونه سوالات

کتاب درس گرافیک کامپیوتری با نمونه سوالات

در خدمت دوستان عزیز هستیم با کتاب درس گرافیک کامپیوتری با نمونه سوالات از وب سایت سورس باران. گرافیک کامپیوتری یا گرافیک رایانه ‌ای Computer graphics از شاخه ‌های جذاب رایانه است که به ترسیم، تغییر، و کار با تصاویر به شیوه ‌های محاسباتی و رایانه ‌ای می پردازد.  بازی های رایانه ‌ای، برنامه‌ های ساخت پویانمایی دو بعدی و سه‌ بعدی، شبیه ‌سازی های محاسباتی، و پردازش تصاویر را می توان به‌ عنوان چند نمونه یاد کرد. هنگام رسم انواع تصاویر گرافیکی بخصوص انیمیشن های کامپیوتری ، ممکن است لازم باشد اعمال مختلفی از قبیل تغییر زاویه دید ، تغییر اندازه اشکال ، تغییر مکان اشکال موجود در صحنه و . . . صورت گیرد .

تغییر در اندازه ، جهت و موقعیت اشکال رسم شده در صحنه به کمک تبدیلات هندسی انجام میگیرد . سه تبدیل پایه ای که با استفاده از انها می توان هر نوع تبدیل دیگری را انجام داد عبارتند از : انتقال ، دوران و تغییر مقیاس.

سرفصل کتاب درس گرافیک کامپیوتری

فصل اول :مبانی ریاضی گرافیک

  • تبدیلات پایه ای در گرافیک کامپیوتری
  • انتقال
  • دوران در گرافیک کامپیوتری
  • تغییر مقیاس
  • ماتریس های همگن دو بعدی
  • تبدیلات مرکب
  • دوران حول نقطه دلخواه در گرافیک کامپیوتری
  • تغییر مقیاس در مختصات ثابت
  • انعکاس در گرافیک کامپیوتری
  • تبدیلات در فضای سه بعدی
  • اصول اساسی
  • اعمال ریاضی ماتریس ها
  • ماتریسهای همگن سه بعدی

 

فصل دوم  : برنامه نویسی DirectX در گرافیک کامپیوتری

  • مقدمه
  • شرع برنامه نویسی در گرافیک کامپیوتری
  • پیکربندی Device
  • انواع نقاط در DirectX
  • ترسیم مثلث
  • دوربین و مختصات فضای جهانی
  • دوران و انتقال
  • ترکیب رئوس با استفاده از اندیس ها
  • ایجاد زمین در گرافیک کامپیوتری
  • ایجاد زمین با استفاده از مثلث
  • ایجاد زمین از روی فایل Raw
  • ایجاد زمین از روی bmp
  • حرکت در فضا
  • چرخش زمین
  • استفاده از رنگ
  • استفاده از نور
  • ایجاد Mesh
  • تابش نور بر زمین

 

فصل سوم : ساخت محیط های سه بعدی در گرافیک کامپیوتری

  • ایجاد پروژه
  • استفاده از Texture
  • ترسیم سطح زمین
  • ترسیم ساختمان ها
  • ایجاد Mesh از فایل های سه بعدی
  • بهینه سازی Mesh ها در گرافیک کامپیوتری
  • افزودن نور به محیط
  • حرکت هواپیما در محیط
  • تشخیص برخورد
  • ترسیم SkyBox
  • افزودن صدا در گرافیک کامپیوتری
  • افزودن متن