, ,

کتاب Rust and Graphics Programming: Creating 3D Graphics and Animations with Rust

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب Rust and Graphics Programming: Creating 3D Graphics and Animations with Rust

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

موضوع میانی: راست (Rust)

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

  • 1. مقدمه ای بر برنامه نویسی و Rust
  • 2. چرا Rust برای گرافیک سه بعدی؟
  • 3. نصب Rust و ابزارهای مورد نیاز
  • 4. اولین برنامه Rust: Hello, World!
  • 5. مبانی زبان Rust: متغیرها و انواع داده
  • 6. اپراتورها و عبارات در Rust
  • 7. ساختارهای کنترلی: شرط ها (if, else)
  • 8. ساختارهای کنترلی: حلقه ها (loop, while, for)
  • 9. توابع در Rust
  • 10. Ownership و Borrowing در Rust
  • 11. Lifetimes در Rust
  • 12. Structs در Rust
  • 13. Enums و Pattern Matching در Rust
  • 14. Modules و Crates در Rust
  • 15. مدیریت خطا در Rust: Results و Options
  • 16. مجموعه ها: Vectors و Arrays
  • 17. مجموعه ها: Strings و Text
  • 18. کالکشن ها: HashMaps
  • 19. Traits در Rust
  • 20. Generics در Rust
  • 21. Closures در Rust
  • 22. Iterators در Rust
  • 23. Smart Pointers در Rust
  • 24. Error Handling پیشرفته در Rust
  • 25. Concurrency در Rust: Threads
  • 26. Concurrency در Rust: Message Passing
  • 27. Concurrency در Rust: Shared State (Mutex, RwLock)
  • 28. Memory Management در Rust (قوانین ownership)
  • 29. Foreign Function Interface (FFI) در Rust
  • 30. معرفی گرافیک سه بعدی
  • 31. مبانی گرافیک کامپیوتری
  • 32. معماری GPU
  • 33. مبانی رندرینگ (Rendering)
  • 34. Pipeline گرافیکی
  • 35. مدل های سه بعدی
  • 36. مفاهیم هندسی پایه (نقاط، خطوط، مثلث ها)
  • 37. ساختار داده های هندسی
  • 38. داده های مش (Mesh Data): Vertices, Normals, UVs
  • 39. فرمت های فایل مدل سه بعدی (OBJ, FBX, glTF)
  • 40. مفاهیم Vector و Matrix در گرافیک
  • 41. تبدیلات هندسی (Translation, Rotation, Scaling)
  • 42. نورپردازی در گرافیک سه بعدی
  • 43. انواع نورها (Ambient, Directional, Point, Spot)
  • 44. مدل های شیدینگ (Phong, Blinn-Phong)
  • 45. شیدرهای گرافیکی (Shaders)
  • 46. مقدمه ای بر زبان GLSL/WGSL
  • 47. زبان شیدر: Vertex Shader
  • 48. زبان شیدر: Fragment Shader
  • 49. Uniforms و Attributes در شیدرها
  • 50. نحوه ارسال داده به GPU
  • 51. API های گرافیکی: Vulkan
  • 52. نصب Vulkan SDK
  • 53. مفاهیم اولیه Vulkan
  • 54. Instance و Device در Vulkan
  • 55. Physical Device و Logical Device
  • 56. Queue ها و Command Buffers
  • 57. Swapchain و Render Pass
  • 58. Framebuffers و Render Pass Objects
  • 59. Graphics Pipeline در Vulkan
  • 60. Shaders در Vulkan
  • 61. Descriptor Sets و Descriptor Pool
  • 62. Buffers و Images در Vulkan
  • 63. Memory Allocation در Vulkan
  • 64. Vertex Buffers و Index Buffers
  • 65. Textures و Samplers
  • 66. Vertex Attributes و Input Assembly
  • 67. Clipping و Viewport
  • 68. Depth Buffering و Stencil Buffering
  • 69. Blending و Transparency
  • 70. Culling (Front-face, Back-face)
  • 71. Loading 3D Models با Vulkan
  • 72. معرفی کتابخانه گرافیکی `wgpu`
  • 73. نصب `wgpu`
  • 74. مفاهیم پایه `wgpu` (Instance, Adapter, Device)
  • 75. `wgpu` Adapters و Devices
  • 76. `wgpu` Queues و Command Encoder
  • 77. `wgpu` Render Pass ها
  • 78. `wgpu` Pipelines (Graphics and Compute)
  • 79. `wgpu` Shaders (SPIR-V)
  • 80. `wgpu` Buffers (Vertex, Index, Uniform)
  • 81. `wgpu` Textures و Samplers
  • 82. `wgpu` Bind Groups و Bind Group Layouts
  • 83. `wgpu` Render Target ها (Targets)
  • 84. `wgpu` Framebuffers (Target ها)
  • 85. `wgpu` Swapchain
  • 86. Basic rendering with `wgpu`
  • 87. Loading models with `wgpu`
  • 88. Basic lighting with `wgpu`
  • 89. Working with `wgpu` windowing
  • 90. Introduction to Animation
  • 91. Animation principles
  • 92. Keyframing
  • 93. Animation curves and interpolation
  • 94. Skeletal animation (Rigging)
  • 95. Importing animated models
  • 96. Implementing animation playback in Rust
  • 97. Animation blending
  • 98. Procedural animation
  • 99. Physics simulation in graphics
  • 100. Introduction to physics engines

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب Rust and Graphics Programming: Creating 3D Graphics and Animations with Rust”

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

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