کتاب برنامه‌نویسی گرافیکی با Direct3D 12: از پایه تا پیشرفته

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره برنامه‌نویسی گرافیکی با Direct3D 12: از پایه تا پیشرفته

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

موضوع میانی: توسعه بازی و برنامه‌های تعاملی

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

  • 1. مقدمه‌ای بر گرافیک کامپیوتری و Direct3D 12
  • 2. معماری Direct3D 12
  • 3. نصب و راه‌اندازی محیط توسعه Direct3D 12
  • 4. مفاهیم پایه‌ای پایپ‌لاین گرافیکی
  • 5. بافرها و منابع در Direct3D 12
  • 6. شیدرها: زبان برنامه‌نویسی HLSL
  • 7. ورودی و خروجی شیدرها
  • 8. بافت‌ها و نمونه‌برداری
  • 9. حالت‌های رندر و Blend State
  • 10. عمق و Stencil Buffer
  • 11. هندسه و توپولوژی
  • 12. سیستم‌های مختصات و ماتریس‌ها
  • 13. تبدیلات هندسی: مدل، دیدگاه، پروجکشن
  • 14. نورپردازی پایه
  • 15. سایه‌ها و تکنیک‌های سایه‌زنی
  • 16. تکنیک‌های رندر پیشرفته: Deferred Rendering
  • 17. تکنیک‌های رندر پیشرفته: Forward Rendering
  • 18. بهینه‌سازی عملکرد در Direct3D 12
  • 19. مدیریت حافظه در Direct3D 12
  • 20. دیباگینگ و پروفایلینگ
  • 21. مقدمه‌ای بر Ray Tracing
  • 22. پیاده‌سازی Ray Tracing در Direct3D 12
  • 23. مفاهیم Compute Shader
  • 24. محاسبات موازی با Compute Shader
  • 25. انیمیشن در Direct3D 12
  • 26. سیستم ذرات
  • 27. فیزیک در بازی‌ها
  • 28. مقدمه‌ای بر رابط کاربری (UI) در بازی‌ها
  • 29. مدیریت ورودی کاربر
  • 30. سیستم‌های صوتی در بازی‌ها
  • 31. شبکه‌سازی در بازی‌ها
  • 32. تکنیک‌های LOD (Level of Detail)
  • 33. بهینه‌سازی بافت‌ها و مدل‌ها
  • 34. مدیریت صحنه
  • 35. سیستم‌های دوربین
  • 36. مفاهیم مربوط به واقعیت مجازی (VR)
  • 37. مفاهیم مربوط به واقعیت افزوده (AR)
  • 38. تکنیک‌های Post-Processing
  • 39. تکنیک‌های رندر مبتنی بر فیزیک (PBR)
  • 40. مدل‌سازی نور و مواد
  • 41. تکنیک‌های Anti-Aliasing
  • 42. تکنیک‌های Motion Blur
  • 43. تکنیک‌های Bloom
  • 44. تکنیک‌های HDR (High Dynamic Range)
  • 45. تکنیک‌های Ambient Occlusion
  • 46. تکنیک‌های Reflection و Refraction
  • 47. تکنیک‌های Tessellation
  • 48. تکنیک‌های Displacement Mapping
  • 49. آشنایی با کتابخانه‌های کمکی Direct3D 12
  • 50. ادغام Direct3D 12 با سایر APIها
  • 51. توسعه بازی‌های موبایل با Direct3D 12
  • 52. استفاده از Direct3D 12 در برنامه‌های غیر بازی
  • 53. معماری نرم‌افزاری بازی
  • 54. الگوهای طراحی در توسعه بازی
  • 55. مدیریت دارایی (Asset Management)
  • 56. کنترل نسخه (Version Control)
  • 57. تست و QA در توسعه بازی
  • 58. مقدمه‌ای بر هوش مصنوعی در بازی‌ها
  • 59. Pathfinding و Navmesh
  • 60. تکنیک‌های رفتار گروهی (Swarm Behavior)
  • 61. تکنیک‌های یادگیری ماشین در بازی‌ها
  • 62. بهینه‌سازی مصرف باتری در بازی‌های موبایل
  • 63. تکنیک‌های فشرده‌سازی بافت‌ها
  • 64. تکنیک‌های LOD خودکار
  • 65. پیاده‌سازی سیستم‌های ذخیره و بارگذاری
  • 66. تکنیک‌های Streaming دارایی‌ها
  • 67. استفاده از Shader Compiler برای بهینه‌سازی شیدرها
  • 68. تکنیک‌های رندر چند منظوره (Multi-View Rendering)
  • 69. مقدمه‌ای بر متاورس و Direct3D 12
  • 70. تکنیک‌های ایجاد جلوه‌های ویژه بصری
  • 71. پیاده‌سازی سیستم‌های آب و هوا
  • 72. پیاده‌سازی سیستم‌های روز و شب
  • 73. تکنیک‌های رندر ابر
  • 74. پیاده‌سازی سیستم‌های آتش و دود
  • 75. تکنیک‌های رندر مو و پوست
  • 76. تکنیک‌های رندر لباس
  • 77. پیاده‌سازی سیستم‌های تخریب‌پذیری
  • 78. تکنیک‌های رندر خون و مایعات
  • 79. تکنیک‌های رندر ذرات
  • 80. پیاده‌سازی سیستم‌های انیمیشن Ragdoll
  • 81. تکنیک‌های Motion Capture
  • 82. تکنیک‌های Facial Animation
  • 83. تکنیک‌های Procedural Animation
  • 84. پیاده‌سازی سیستم‌های Cutscene
  • 85. تکنیک‌های ایجاد رابط کاربری پویا
  • 86. تکنیک‌های ایجاد منوهای بازی
  • 87. پیاده‌سازی سیستم‌های Achievement و Leaderboard
  • 88. تکنیک‌های ایجاد سیستم‌های تنظیمات بازی
  • 89. تکنیک‌های ایجاد سیستم‌های راهنما و آموزش
  • 90. تکنیک‌های ایجاد سیستم‌های اعلان
  • 91. تکنیک‌های ایجاد سیستم‌های خبر
  • 92. تکنیک‌های ایجاد سیستم‌های اجتماعی
  • 93. تکنیک‌های ایجاد سیستم‌های پرداخت
  • 94. تکنیک‌های ایجاد سیستم‌های تبلیغات
  • 95. تکنیک‌های ایجاد سیستم‌های آنالیز
  • 96. تکنیک‌های ایجاد سیستم‌های پشتیبانی
  • 97. تکنیک‌های ایجاد سیستم‌های گزارش
  • 98. تکنیک‌های ایجاد سیستم‌های نظرسنجی
  • 99. تکنیک‌های ایجاد سیستم‌های مسابقات
  • 100. تکنیک‌های ایجاد سیستم‌های رتبه‌بندی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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