کتاب بهینه‌سازی شیدرها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره بهینه‌سازی شیدرها

موضوع کلی: گرافیک کامپیوتری و موتورهای گرافیکی

موضوع میانی: بهینه‌سازی عملکرد گرافیکی

📋 سرفصل‌های دوره

  • 1. بهینه‌سازی شیدرها: مقدمه‌ای و مفاهیم اساسی
  • 2. معماری پایپ‌لاین گرافیکی و تاثیر آن بر شیدرها
  • 3. زبان‌های شیدینگ: GLSL، HLSL و SPIR-V
  • 4. کامپایل شیدرها: فرآیند و ابزارها
  • 5. متغیرهای یونیفرم و متغیرهای ورودی/خروجی شیدر
  • 6. انواع داده‌ای در شیدرها و مدیریت حافظه
  • 7. عملیات ریاضی و منطقی در شیدرها
  • 8. توابع در شیدرها: تعریف و استفاده
  • 9. کنترل جریان: if-else، loops و switch
  • 10. متن‌بافی (Texturing): اصول و تکنیک‌ها
  • 11. فیلترهای بافت (Texture Filtering): bilinear، trilinear و anisotropic
  • 12. مپینگ نرمال (Normal Mapping) و Bump Mapping
  • 13. مپینگ پارالاکس (Parallax Mapping) و Displacement Mapping
  • 14. سایه‌زنی فون (Phong Shading) و مدل‌های روشنایی
  • 15. سایه‌زنی بلین-فونگ (Blinn-Phong Shading)
  • 16. مدل‌های روشنایی فیزیکی (PBR): مقدمه
  • 17. PBR: Roughness و Metallic
  • 18. PBR: Ambient Occlusion و Irradiance Maps
  • 19. سایه اندازها (Shadows): اصول و تکنیک‌ها
  • 20. Shadow Mapping: پیاده‌سازی و بهینه‌سازی
  • 21. Cascaded Shadow Maps
  • 22. Variance Shadow Maps
  • 23. سایه‌زنی مبتنی بر فضا (Space-Based Shading)
  • 24. Post-Processing: مقدمه و مفاهیم کلی
  • 25. Bloom Effect: پیاده‌سازی و بهینه‌سازی
  • 26. Depth of Field Effect
  • 27. Color Grading و LUTs
  • 28. Motion Blur Effect
  • 29. Ambient Occlusion Screen Space (SSAO)
  • 30. Screen Space Reflections (SSR)
  • 31. بهینه‌سازی شیدرها: کاهش پیچیدگی محاسبات
  • 32. LOD (Level of Detail) برای شیدرها
  • 33. Instancing و GPU Instancing
  • 34. Shader Modelها و Compatibility
  • 35. استفاده از Shader Cache
  • 36. بهینه‌سازی بافت‌ها: فشرده‌سازی و mipmapping
  • 37. بهینه‌سازی حافظه در شیدرها
  • 38. پروفایلینگ شیدرها: ابزارها و تکنیک‌ها
  • 39. GPU Debugging: اشکال‌زدایی شیدرها
  • 40. استفاده از ابزارهای بهینه‌سازی شیدر (مثل Nsight Graphics)
  • 41. بهینه‌سازی شیدرها برای پلتفرم‌های مختلف (موبایل، دسکتاپ)
  • 42. بهینه‌سازی شیدرها برای معماری‌های GPU مختلف
  • 43. استفاده از Compute Shaders: مقدمه و کاربردها
  • 44. Compute Shaders: پردازش تصویر و افکت‌ها
  • 45. Compute Shaders: شبیه‌سازی فیزیک

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.