کتاب مبانی رندرینگ سه‌بعدی از ابتدا برای برنامه‌نویسان

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره مبانی رندرینگ سه‌بعدی از ابتدا برای برنامه‌نویسان

موضوع کلی: علوم کامپیوتر و نرم‌افزار

موضوع میانی: گرافیک کامپیوتری و پردازش تصویر

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

  • 1. مقدمه: گرافیک کامپیوتری و رندرینگ سه‌بعدی
  • 2. مفاهیم پایه رندرینگ: نور و سایه
  • 3. مبانی هندسه در گرافیک سه‌بعدی
  • 4. بردارهای سه‌بعدی و عملیات روی آن‌ها
  • 5. ماتریس‌ها و تبدیل‌های هندسی
  • 6. تبدیلات دکارتی: انتقال، دوران، مقیاس
  • 7. مختصات همگن و تبدیل‌های پرسپکتیو
  • 8. فضای دید و دوربین مجازی
  • 9. نورپردازی پایه: مدل لامبرتی
  • 10. مدل فونگ: نورپردازی محیطی، پراکنده و آینه‌ای
  • 11. محاسبه بردار نرمال سطوح
  • 12. تکنیک‌های سایه‌زنی: سایه‌زنی تخت (Flat Shading)
  • 13. سایه‌زنی گورو (Gouraud Shading)
  • 14. سایه‌زنی فونگ (Phong Shading)
  • 15. نقشه‌ها و بافت‌ها (Textures)
  • 16. آدرس‌دهی بافت (Texture Mapping)
  • 17. فیلترینگ بافت (Texture Filtering)
  • 18. مقدمه‌ای بر فیزیک نور و رنگ
  • 19. مدل‌های رنگی: RGB، CMYK
  • 20. تبدیلات فضای رنگ
  • 21. مقدمه‌ای بر Ray Tracing
  • 22. مبانی Ray Casting
  • 23. محاسبه برخورد پرتو با اشیاء
  • 24. اشیاء هندسی ساده: کره
  • 25. محاسبه برخورد پرتو با کره
  • 26. اشیاء هندسی ساده: صفحه
  • 27. محاسبه برخورد پرتو با صفحه
  • 28. اشیاء هندسی ساده: مکعب
  • 29. محاسبه برخورد پرتو با مکعب
  • 30. تکنیک‌های سایه‌زنی در Ray Tracing
  • 31. بازتاب‌ها (Reflections)
  • 32. شکست نور (Refractions)
  • 33. مقدمه‌ای بر شتاب‌دهنده‌های Ray Tracing
  • 34. ساختارهای داده برای شتاب‌دهی: Bounding Volume Hierarchy (BVH)
  • 35. ساخت BVH
  • 36. جستجو در BVH
  • 37. ساختارهای داده برای شتاب‌دهی: Kd-tree
  • 38. ساخت Kd-tree
  • 39. جستجو در Kd-tree
  • 40. مقدمه‌ای بر Global Illumination
  • 41. مدل‌های نورپردازی پیشرفته
  • 42. تکنیک‌های Monte Carlo Ray Tracing
  • 43. Path Tracing
  • 44. Bidirectional Path Tracing
  • 45. Metropolis Light Transport
  • 46. مقدمه‌ای بر Rasterization
  • 47. مراحل Pipeline گرافیکی
  • 48. Cliping و Viewport Transformation
  • 49. Rasterization برای مثلث‌ها
  • 50. تکنیک‌های Anti-aliasing
  • 51. مقدمه‌ای بر Shaders
  • 52. Vertex Shaders
  • 53. Fragment Shaders
  • 54. Uniforms و Attributes در Shaders
  • 55. GLSL (OpenGL Shading Language)
  • 56. مبانی GLSL
  • 57. ساختارهای داده در GLSL
  • 58. توابع و رویه‌ها در GLSL
  • 59. مقدمه‌ای بر OpenGL
  • 60. مبانی OpenGL
  • 61. Context و Framebuffer
  • 62. رسم اشکال هندسی ساده
  • 63. مدیریت رنگ و نور در OpenGL
  • 64. مدیریت بافت در OpenGL
  • 65. مقدمه‌ای بر Vulkan
  • 66. مبانی Vulkan
  • 67. Pipeline های گرافیکی در Vulkan
  • 68. مدیریت حافظه در Vulkan
  • 69. مقدمه‌ای بر DirectX
  • 70. مبانی DirectX
  • 71. Pipeline های گرافیکی در DirectX
  • 72. مدیریت حافظه در DirectX
  • 73. مقدمه‌ای بر گرافیک سه‌بعدی در وب
  • 74. WebGL
  • 75. Three.js
  • 76. Babylon.js
  • 77. مقدمه‌ای بر موتورهای بازی‌سازی
  • 78. Unity
  • 79. Unreal Engine
  • 80. مبانی ساخت مدل‌های سه‌بعدی
  • 81. مش‌ها (Meshes)
  • 82. نرمال‌ها (Normals)
  • 83. مختصات بافت (Texture Coordinates)
  • 84. مبانی انیمیشن سه‌بعدی
  • 85. فریم‌های کلیدی (Keyframes)
  • 86. زمان‌بندی انیمیشن
  • 87. مقدمه‌ای بر واقعیت مجازی (VR)
  • 88. مبانی VR
  • 89. تکنولوژی‌های VR
  • 90. مقدمه‌ای بر واقعیت افزوده (AR)
  • 91. مبانی AR
  • 92. تکنولوژی‌های AR
  • 93. مقدمه‌ای بر گرافیک کامپیوتری در پزشکی
  • 94. تصویربرداری پزشکی
  • 95. مدل‌سازی سه‌بعدی اعضای بدن
  • 96. کاربرد گرافیک در آموزش
  • 97. شبیه‌سازی‌های سه‌بعدی
  • 98. مقدمه‌ای بر بهینه‌سازی رندرینگ
  • 99. کاهش پیچیدگی صحنه
  • 100. مدیریت سطح جزئیات (LOD)

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

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

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

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

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


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

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

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

نظرات

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

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