توضیحات:
این آموزش به صورت پروژه محور بوده و شامل یک فایل پی دی اف 130 صفحه ای می باشد که از مباحث ساده OpenGL تا مباحث پیشرفته تر مانند نورپردازی و بافت نگاری و... را تحت پوشش قرار می دهد.
لیست مطالبی که کد آن ها در pdf موجود بوده و خط به خط آموزش داده شده است:
1. راه اندازی پنجره ی گرافیک OpenGL
2. رسم نقطه (به همراه آموزش نحوه ی گرد رسم کردن نقطه)
3. رسم خطوط جداگانه
4. رسم خطوط در امتداد هم
5. رسم خطوط به صورت حلقه ای
6. رسم مثلث
7. رسم مثلث های در امتداد هم
8. رسم مثلث های حلقوی
9. چهار ضلعی ها
10. چندضلعی ها
11. رسم دایره با استفاده از چندضلعی ها و دایره ی مثلثاتی (sin و cos)
12. رسم اشیای سه بعدی آماده
13. مباحث پیشرفته تر اشیای سه بعدی
14. منوها
15. رنگ آمیزی طیفی اشیاء (یک شکل دارای بی نهایت رنگ)
16. شبیه سازی حرکت دوربین به صورت خیلی ساده (دید ارتوگراف)
17. ساخت یک محیط نقاشی (شامل منوی انتخاب رنگ پس زمینه و پیش زمینه)
18. حرکت اشیاء
19. نورپردازی
20. مباحث پیشرفته نورپردازی
21. نگاشت بافت (بافت نگاری)
22. بافت نگاری پیشرفته (تنظیم دستی محل نگاشت سه بعدی)
23. نمایش متن
24. ساخت تصاویر بیت مپی
سایر مواردی که در کنار فایل آموزش اصلی وجود دارد عبارت اند از:
- کل کتابخانه هایی که برای برنامه نویسی OpenGL در ویندوز به آن ها نیاز دارید.
- فایل مستندات(تا ص 25 شامل آموزش نحوه ی استفاده از کتابخانه ها و هم چنین مرور کل توابع و دستوراتی که در آموزش اصلی به کار رفته اند- از ص 25 به بعد کپی فایل اصلی قرار داده شده است) به صورت pdf.
-
راهنمای استفاده:
به دلیل این که حجم فایل پروژه ها حتی در حالت فشرده هم زیاد می شد (تقریبا 140 MB) بنده دیگر Source Code پروژه ها را قرار ندادم. اما کد همه ی پروژه ها در فایل pdf که دانلود می کنید موجود می باشد و می توانید از کدها در پروژه هایتان استفاده کنید.
-
محتوای فایل دانلودی:
- فایل pdf آموزش مرحله به مرحله پروژه ها
- فایل pdf مستندات پروژه
- کتابخانه های موردنیاز
سجاد
دوشنبه 31 خرداد 1395 ساعت 03:07