کتاب خلق تجربیات بصری و تعاملی با p5.js برای طراحی و هنر دیجیتال با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره خلق تجربیات بصری و تعاملی با p5.js برای طراحی و هنر دیجیتال
موضوع کلی: هنر و طراحی دیجیتال
موضوع میانی: برنامهنویسی خلاق و بصری
📋 سرفصلهای دوره
- 1. مقدمهای بر هنر و طراحی دیجیتال
- 2. آشنایی با p5.js و محیط توسعه
- 3. مفاهیم پایهای برنامهنویسی بصری
- 4. رسم اشکال هندسی پایه
- 5. رنگها و فضاهای رنگی در p5.js
- 6. تنظیمات صفحه نمایش و ابعاد
- 7. موقعیتیابی و مختصات در فضا
- 8. رسم خطوط و منحنیها
- 9. کار با قلممو و ضخامت خط
- 10. تغییر رنگ پسزمینه
- 11. توابع و ساختار برنامه در p5.js
- 12. متغیرها و انواع داده
- 13. عملگرهای ریاضی و منطقی
- 14. دستورات شرطی: if و else
- 15. حلقههای تکرار: for و while
- 16. توابع سفارشی و فراخوانی آنها
- 17. آرایهها و مدیریت دادههای تکراری
- 18. مختصات نسبی و مطلق
- 19. تبدیل مختصات: translate, rotate, scale
- 20. ایجاد انیمیشنهای ساده
- 21. تکنیکهای انیمیشن فریم به فریم
- 22. حرکت در فضا با پارامترها
- 23. پویاییبخشی به اشکال
- 24. کار با تصاویر: بارگذاری و نمایش
- 25. ویرایش و تبدیل تصاویر
- 26. شفافیت و لایهها در p5.js
- 27. کنترل ورودی کاربر: ماوس
- 28. تشخیص موقعیت و کلیک ماوس
- 29. کنترل ورودی کاربر: کیبورد
- 30. تشخیص فشردن کلیدها
- 31. توابع زمان و ایجاد تاخیر
- 32. ایجاد الگوهای تکرارشونده
- 33. سیستم ذرات (Particle Systems)
- 34. حرکت تصادفی و بیراهه
- 35. شبیهسازی فیزیک ساده
- 36. قانون گرانش و نیروی جاذبه
- 37. اصطکاک و مقاومت هوا
- 38. برهمکنش ذرات با یکدیگر
- 39. ایجاد محیطهای تعاملی
- 40. طراحی رابط کاربری ساده
- 41. دکمهها و عناصر کنترلی
- 42. اسلایدرها و مقادیر متغیر
- 43. کار با متن و فونتها
- 44. تکنیکهای تایپوگرافی بصری
- 45. تولید متن پویا
- 46. خلق اشکال پیچیدهتر
- 47. ترکیب اشکال هندسی
- 48. استفاده از کتابخانههای کمکی p5.js
- 49. مقدمهای بر کتابخانه p5.sound
- 50. ایجاد صدا و پخش موسیقی
- 51. کنترل پارامترهای صدا
- 52. کار با میکروفون و ورودی صدا
- 53. نمایش بصری صدا (Sound Visualization)
- 54. تحلیل دادههای صوتی
- 55. مقدمهای بر طراحی معماری با p5.js
- 56. ترسیم پلانهای ساده
- 57. نمایش حجمهای سهبعدی پایه
- 58. کار با نور و سایه در صحنه
- 59. شبیهسازی معماری تعاملی
- 60. مقدمهای بر مد و فشن دیجیتال
- 61. طراحی الگوهای پارچه
- 62. شبیهسازی بافت و حرکت پارچه
- 63. ایجاد طرحهای لباس تعاملی
- 64. مقدمهای بر طراحی بازی با p5.js
- 65. مفاهیم پایهای بازیسازی
- 66. حرکت کاراکتر در بازی
- 67. تشخیص برخورد اشیاء
- 68. مدیریت امتیاز و مراحل
- 69. خلق بازیهای ساده پازل
- 70. طراحی رابط کاربری بازی
- 71. مقدمهای بر گرافیک داده (Data Visualization)
- 72. نمایش نمودارهای خطی
- 73. نمایش نمودارهای میلهای
- 74. نمایش نمودارهای دایرهای
- 75. ترسیم نقشههای حرارتی
- 76. ایجاد نمودارهای تعاملی
- 77. کار با دادههای واقعی
- 78. مقدمهای بر الگوریتمهای مولد (Generative Art)
- 79. هنر مولد مبتنی بر قوانین
- 80. هنر مولد مبتنی بر تصادف
- 81. تلفیق الگوریتمها برای خلق اثر
- 82. بهینهسازی کد برای عملکرد بهتر
- 83. مدیریت حافظه در p5.js
- 84. تکنیکهای رندرینگ پیشرفته
- 85. استفاده از WebGL در p5.js
- 86. ایجاد جلوههای ویژه بصری
- 87. طراحی تجربیات واقعیت افزوده (AR)
- 88. طراحی تجربیات واقعیت مجازی (VR)
- 89. مقدمهای بر اصول طراحی UX/UI
- 90. کاربرپسند کردن رابطها
- 91. ملاحظات دسترسیپذیری
- 92. اصول زیباییشناسی در طراحی دیجیتال
- 93. بررسی آثار هنرمندان دیجیتال
- 94. پروژههای عملی و کاربردی
- 95. تلفیق p5.js با سایر فناوریها
- 96. مستندسازی پروژههای خلاقانه
- 97. ارائه و نمایش آثار
- 98. توسعه حرفهای در حوزه هنر و طراحی دیجیتال
تگها:
p5.js
بازیسازی
برنامهنویسی خلاق
تجربیات تعاملی
تجسم داده
طراحی دیجیتال
کدنویسی بصری
مد دیجیتال
معماری خلاق
هنر دیجیتال
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.