کتاب WebGL برای طراحان با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره WebGL برای طراحان

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

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

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

  • 1. مقدمه‌ای بر گرافیک سه‌بعدی در وب
  • 2. درک پایه‌ای از WebGL و OpenGL ES
  • 3. تنظیم محیط توسعه WebGL
  • 4. آشنایی با GLSL و زبان سایه‌زنی
  • 5. متغیرها و انواع داده در GLSL
  • 6. برنامه‌ریزی سایه‌زن: ورودی‌ها و خروجی‌ها
  • 7. بافت‌ها و نمونه‌برداری از بافت
  • 8. بافت‌های دوبعدی و فراخوانی آن‌ها
  • 9. بافت‌های سه‌بعدی و آرایه‌های بافت
  • 10. فیلتر کردن بافت و mipmapping
  • 11. نورپردازی پایه در WebGL
  • 12. نورپردازی محیطی و نورپردازی پراکنده
  • 13. نورپردازی specular و مدل‌های نورپردازی
  • 14. ماتریس‌ها و تبدیل‌های هندسی
  • 15. چرخش، مقیاس‌بندی و انتقال در WebGL
  • 16. پروژه‌کردن دیدگاهی و پروژه‌کردن ارتوگرافیک
  • 17. دوربین و کنترل‌های دیدگاه
  • 18. رندر کردن هندسه: خطوط، مثلث‌ها و نقاط
  • 19. برنامه‌ریزی هندسه: راس‌ها و شاخص‌ها
  • 20. بافرها و آرایه‌های راس در WebGL
  • 21. بهینه‌سازی رندر: کاهش تعداد فراخوانی‌ها
  • 22. انیمیشن در WebGL با استفاده از درخواست انیمیشن
  • 23. تغییر شکل‌دهی هندسه با استفاده از سایه‌زن‌ها
  • 24. آشنایی با GLTF و مدل‌های سه‌بعدی
  • 25. بارگذاری و رندر کردن مدل‌های GLTF
  • 26. متریال‌ها و خصوصیات متریال
  • 27. shaderهای پیشرفته: نورپردازی فون
  • 28. سایه‌ها و تکنیک‌های سایه‌زنی
  • 29. نقشه‌های عمق و رندر کردن سایه‌ها
  • 30. پست‌پردازش و افکت‌های تصویری
  • 31. افکت‌های بلور و محو
  • 32. فیلترهای رنگ و تنظیمات تصویری
  • 33. مقدمه‌ای بر محاسبات موازی با WebGL
  • 34. استفاده از تکه‌های سایه‌زن (Compute Shaders)
  • 35. بهینه‌سازی عملکرد WebGL
  • 36. عیب‌یابی و اشکال‌زدایی WebGL
  • 37. استفاده از کتابخانه‌های کمکی WebGL
  • 38. آشنایی با Three.js و Babylon.js
  • 39. ساخت یک بازی ساده با WebGL
  • 40. ایجاد یک نمایشگر داده سه‌بعدی با WebGL
  • 41. مقدمه‌ای بر واقعیت افزوده با WebGL
  • 42. آشنایی با WebXR و ردیابی حرکت
  • 43. توسعه یک برنامه وب سه‌بعدی تعاملی
  • 44. استفاده از WebGL برای تجسم داده‌های علمی

نظرات

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

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