, ,

کتاب آموزش Three.js برای گرافیک سه‌بعدی در وب

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب آموزش Three.js برای گرافیک سه‌بعدی در وب

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

موضوع میانی: توسعه وب: فرانت‌اند**

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر Three.js
  • 2. تاریخچه Three.js
  • 3. چرا Three.js؟
  • 4. نصب Three.js
  • 5. نصب با NPM/Yarn
  • 6. نصب با CDN
  • 7. اولین صحنه Three.js
  • 8. ساخت یک صحنه
  • 9. اضافه کردن دوربین
  • 10. اضافه کردن رندرکننده
  • 11. اضافه کردن یک شیء ساده (مکعب)
  • 12. رندر کردن صحنه
  • 13. مفاهیم پایه Three.js
  • 14. مفاهیم صحنه (Scene)
  • 15. مفاهیم دوربین (Camera)
  • 16. انواع دوربین (Perspective, Orthographic)
  • 17. مفاهیم رندرکننده (Renderer)
  • 18. مفاهیم اشیاء (Objects)
  • 19. مفاهیم هندسه (Geometry)
  • 20. مفاهیم مواد (Material)
  • 21. مفاهیم بافت (Texture)
  • 22. مفاهیم نور (Light)
  • 23. مفاهیم مش (Mesh)
  • 24. کار با هندسه ها
  • 25. انواع هندسه های پیش فرض (Box, Sphere, Plane, Torus)
  • 26. ساخت هندسه های سفارشی (BufferGeometry)
  • 27. کار باvertices و faces
  • 28. فایل های OBJ و FBX
  • 29. وارد کردن مدل های سه بعدی
  • 30. کار با مواد
  • 31. انواع مواد (Basic, Lambert, Phong, Standard, Physical)
  • 32. تنظیم رنگ مواد
  • 33. شفافیت و کدورت (Opacity/Transparency)
  • 34. بازتاب و انکسار (Reflection/Refraction)
  • 35. مواد متالیک و خشن (Metallic/Roughness)
  • 36. استفاده از بافت ها
  • 37. انواع بافت ها (Texture)
  • 38. بارگذاری بافت ها
  • 39. استفاده از بافت ها روی مواد
  • 40. نقشه های بافت (Texture Maps)
  • 41. نقشه های Diffuse/Albedo
  • 42. نقشه های Normal
  • 43. نقشه های Roughness/Metallic
  • 44. نقشه های Ambient Occlusion
  • 45. نقشه های Emissive
  • 46. نقشه های Opacity
  • 47. نقشه های Displacement
  • 48. کار با نورها
  • 49. انواع نورها (Ambient, Directional, Point, Spot)
  • 50. تنظیم شدت و رنگ نور
  • 51. سایه ها (Shadows)
  • 52. فعال کردن سایه ها
  • 53. تنظیم کیفیت سایه ها
  • 54. کار با دوربین ها
  • 55. تنظیم موقعیت و جهت دوربین
  • 56. دوربین های Perspective
  • 57. دوربین های Orthographic
  • 58. کنترل دوربین
  • 59. OrbitControls
  • 60. FlyControls
  • 61. FirstPersonControls
  • 62. انیمیشن در Three.js
  • 63. حلقه رندر (Render Loop)
  • 64. استفاده از requestAnimationFrame
  • 65. ایجاد انیمیشن های ساده
  • 66. انیمیشن اشیاء (تغییر موقعیت، چرخش، مقیاس)
  • 67. انیمیشن مواد
  • 68. انیمیشن بافت ها
  • 69. انیمیشن پارامترهای دوربین
  • 70. انیمیشن با استفاده از Clock
  • 71. انیمیشن های پیچیده تر
  • 72. انیمیشن با استفاده از Tween.js
  • 73. انیمیشن با استفاده از AnimationMixer (برای مدل های دارای انیمیشن)
  • 74. کار با بافت های پیچیده
  • 75. بافت های HDR
  • 76. استفاده از Environment Maps
  • 77. Screen Space Ambient Occlusion (SSAO)
  • 78. Depth of Field (DoF)
  • 79. Motion Blur
  • 80. Post-processing effects
  • 81. Post-processing pipeline
  • 82. EffectComposer
  • 83. RenderPass
  • 84. BloomPass
  • 85. GlitchPass
  • 86. OutlinePass
  • 87. ShaderPass
  • 88. کار با shaders
  • 89. مقدمه ای بر GLSL
  • 90. Vertex Shaders
  • 91. Fragment Shaders
  • 92. Uniforms, Attributes, Varyings
  • 93. ساخت مواد سفارشی با ShaderMaterial
  • 94. مثال های Shader
  • 95. Shader برای ایجاد اثر رنگین کمان
  • 96. Shader برای ایجاد اثر موج
  • 97. Shader برای ایجاد اثر نویز
  • 98. Shader برای ایجاد اثر آتش
  • 99. Shader برای ایجاد اثر یخ
  • 100. Shader برای ایجاد اثر آب

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب آموزش Three.js برای گرافیک سه‌بعدی در وب”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا