اپلیکیشن اندرویدی فلشکارت آموزشی زبانهای شیدینگ GLSL و HLSL
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره زبانهای شیدینگ GLSL و HLSL
موضوع کلی: گرافیک سهبعدی و شیدرسازی
موضوع میانی: انیمیشن سهبعدی
📋 سرفصلهای دوره
- 1. مقدمهای بر زبانهای شیدینگ
- 2. معماری پایپلاین گرافیکی
- 3. مفاهیم اساسی GLSL
- 4. مفاهیم اساسی HLSL
- 5. انواع دادهها در GLSL
- 6. انواع دادهها در HLSL
- 7. متغیرها و صفات آنها
- 8. عملگرها در GLSL و HLSL
- 9. ساختارهای کنترلی (if، else، for، while)
- 10. توابع در GLSL و HLSL
- 11. بردارها و ماتریسها
- 12. عملیات برداری و ماتریسی
- 13. فضاهای مختصاتی
- 14. تبدیلات هندسی (ماتریسها)
- 15. شیدرها و انواع آنها (vertex، fragment)
- 16. نوشتن شیدر vertex ساده
- 17. نوشتن شیدر fragment ساده
- 18. متغیرهای یونیفرم
- 19. متغیرهای ورودی و خروجی شیدرها
- 20. بافتها و نمونهبرداری از بافت
- 21. توابع بافتی در GLSL و HLSL
- 22. نورپردازی پایه
- 23. مدلهای نورپردازی (Lambert، Phong)
- 24. سایهزنی بر اساس نور
- 25. نرمالها و نقشهبرداری نرمال
- 26. تکنیکهای پیشرفته سایهزنی
- 27. پروژکتورها و سایهها
- 28. مفاهیم رندرینگ پیشرفته
- 29. تکنیکهای بهینهسازی شیدر
- 30. اشکالزدایی شیدرها
- 31. استفاده از کتابخانههای شیدر
- 32. GLSL در موتورهای بازی
- 33. HLSL در موتورهای بازی
- 34. ادغام شیدرهای GLSL در برنامهها
- 35. ادغام شیدرهای HLSL در برنامهها
- 36. شیدرهای محاسباتی (Compute Shaders)
- 37. مفاهیم هندسهمحور (Geometry Shaders)
- 38. شیدرهای تِسِلِیت (Tessellation Shaders)
- 39. شیدرهای ارزیابی (Evaluation Shaders)
- 40. ایجاد جلوههای ویژه با شیدرها
- 41. جلوههای پسپردازش (Post-Processing)
- 42. استفاده از شیدرها برای واقعگرایی
- 43. شیدرهای فیزیکی مبتنی (PBR)
- 44. شیدرهای مبتنی بر تصویر (Image-Based Shaders)
- 45. شیدرهای حجمی (Volumetric Shaders)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.