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

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

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

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

عنوان دوره: دوره شبیه‌سازی و جلوه‌های بصری با WebGL

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

موضوع میانی: Graphics for Responsive Design

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

  • 1. مقدمه‌ای بر گرافیک سه‌بعدی و WebGL
  • 2. مفاهیم پایه‌ای ریاضیات مورد نیاز در گرافیک
  • 3. نصب و راه‌اندازی محیط توسعه WebGL
  • 4. آشنایی با APIهای WebGL
  • 5. رندر اولین مثلث
  • 6. بافرها و داده‌های راس
  • 7. شیدرها: مقدمه‌ای بر GLSL
  • 8. شیدرهای راس (Vertex Shaders)
  • 9. شیدرهای قطعه (Fragment Shaders)
  • 10. متغیرهای یونیفرم (Uniforms)
  • 11. ماتریس‌ها و تبدیلات هندسی
  • 12. چرخش، انتقال و مقیاس‌بندی در WebGL
  • 13. پروژه‌کردن (Projection) و نمایش سه‌بعدی
  • 14. بافت‌دهی (Texturing) و بارگذاری تصاویر
  • 15. آشنایی با انواع بافت‌ها
  • 16. فیلترها و بسته‌بندی بافت‌ها
  • 17. نورپردازی: مدل‌سازی نور و رنگ
  • 18. نور محیطی (Ambient Lighting)
  • 19. نور نقطه‌ای (Point Lighting)
  • 20. نور جهت‌دار (Directional Lighting)
  • 21. سایه‌ها (Shadows) و تکنیک‌های سایه‌زنی
  • 22. استفاده از بافت‌های مکعبی (Cube Maps) برای انعکاس
  • 23. انیمیشن در WebGL
  • 24. تکنیک‌های انیمیشن با استفاده از JavaScript
  • 25. مدل‌سازی سه‌بعدی: فرمت‌های رایج
  • 26. بارگذاری و رندر مدل‌های سه‌بعدی
  • 27. بهینه‌سازی عملکرد WebGL
  • 28. تکنیک‌های کاهش تعداد راس‌ها و مثلث‌ها
  • 29. استفاده از ایندکس بافرها (Index Buffers)
  • 30. فریم‌بافرها و رندر به بافت (Render to Texture)
  • 31. پست‌پردازش (Post-Processing) و جلوه‌های ویژه
  • 32. آبشارهای ذره‌ای (Particle Systems)
  • 33. مفاهیم اولیه واقعیت افزوده (Augmented Reality) با WebGL
  • 34. استفاده از WebGL در طراحی رابط کاربری سه‌بعدی
  • 35. ادغام WebGL با کتابخانه‌های JavaScript
  • 36. مدیریت حافظه در WebGL
  • 37. خطایابی و اشکال‌زدایی در WebGL
  • 38. بهبود کیفیت رندر با استفاده از MSAA
  • 39. سه‌بعدی‌سازی داده‌ها و نمودارها
  • 40. آشنایی با تکنیک‌های رندرینگ پیشرفته
  • 41. استفاده از تکنیک‌های LOD (Level of Detail)
  • 42. پیاده‌سازی سیستم‌های ذرات پیشرفته
  • 43. ساخت انیمیشن‌های پیچیده با WebGL
  • 44. کاربرد WebGL در شبیه‌سازی‌های علمی
  • 45. آشنایی با موتورهای رندر WebGL

نظرات

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

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