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

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

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

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

عنوان دوره: دوره نقاشی سفارشی و رندرینگ با QPainter: از مبتدی تا حرفه‌ای

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

موضوع میانی: Qt و QPainter

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

  • 1. مقدمه‌ای بر QPainter و قابلیت‌های آن
  • 2. نصب و راه‌اندازی Qt برای نقاشی سفارشی
  • 3. آشنایی با مختصات و سیستم‌های مختصات در QPainter
  • 4. رنگ‌ها، قلم‌ها و براش‌ها در QPainter
  • 5. رسم خطوط و اشکال هندسی پایه
  • 6. رسم مستطیل‌ها و بیضی‌ها
  • 7. رسم چندضلعی‌ها و مسیرها
  • 8. رسم منحنی‌های Bezier و B-Spline
  • 9. رسم متن در QPainter
  • 10. کار با فونت‌ها و تنظیمات متن
  • 11. رنگ‌آمیزی و پر کردن نواحی
  • 12. گرادیان‌ها و الگوها در QPainter
  • 13. تبدیلات هندسی: چرخش، مقیاس‌بندی و انتقال
  • 14. ذخیره و بازیابی وضعیت QPainter
  • 15. رسم تصاویر و پیکسل‌ها
  • 16. کار با Bitmap و QImage
  • 17. ایجاد افکت‌های بصری ساده
  • 18. پیاده‌سازی انیمیشن‌های دو بعدی
  • 19. رسم نمودارها و گراف‌ها
  • 20. رسم اشکال پیچیده با استفاده از QPainterPath
  • 21. بهینه‌سازی عملکرد نقاشی سفارشی
  • 22. رسم اشکال با استفاده از QPolygonF و QPointF
  • 23. استفاده از QPen برای سفارشی‌سازی خطوط
  • 24. استفاده از QBrush برای سفارشی‌سازی پر کردن
  • 25. رسم سایه‌ها و افکت‌های نورپردازی
  • 26. پیاده‌سازی الگوریتم‌های رندرینگ پایه
  • 27. کار با لایه‌ها و Z-Order
  • 28. رسم اشکال تعاملی با استفاده از رویدادهای ماوس
  • 29. ایجاد ویرایشگر گرافیکی ساده
  • 30. رسم اشکال سه بعدی با استفاده از QPainter
  • 31. پیاده‌سازی رندرینگ پرسپکتیو
  • 32. استفاده از QTransform برای تبدیلات پیچیده
  • 33. ایجاد افکت‌های ویژه با QPainter
  • 34. رسم بافت‌ها و الگوهای تکراری
  • 35. کار با QPixmap و QPicture
  • 36. ذخیره نقاشی‌های QPainter در فایل
  • 37. خواندن و بارگذاری نقاشی‌های QPainter از فایل
  • 38. استفاده از QPainter برای سفارشی‌سازی ویجت‌ها
  • 39. رسم در ویجت‌های سفارشی
  • 40. ایجاد ویجت‌های گرافیکی پیچیده
  • 41. ادغام QPainter با OpenGL
  • 42. استفاده از QPainter برای ایجاد جلوه‌های بصری در بازی‌ها
  • 43. بهینه‌سازی QPainter برای دستگاه‌های با منابع محدود
  • 44. استفاده از QPainter در برنامه‌های چند رسانه‌ای
  • 45. رسم نقشه و داده‌های جغرافیایی با QPainter
  • 46. ایجاد نمودارهای تعاملی با استفاده از QPainter
  • 47. پیاده‌سازی ابزارهای نقاشی (قلم، رنگ، پاک‌کن)
  • 48. رسم اشکال با دقت بالا و Anti-Aliasing
  • 49. استفاده از QPainter برای ایجاد رابط‌های کاربری گرافیکی
  • 50. ایجاد جلوه‌های بصری جذاب برای دکمه‌ها و منوها
تگ‌ها: 2D Graphics Animation C++ Custom Painting GUI QImage QPainter QPixmap Qt Qt Graphics Qt Widgets رابط کاربری رندرینگ گرافیک نقاشی

نظرات

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

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