اسکریپت نویسی پایتون در بلندر؛ گسترش قدرت بلندر با استفاده از پایتون برای ایجاد اشیاء، انیمیشن ها و افزونه های موثر

قیمت 58,000 تومان

خرید محصول توسط کلیه کارت های شتاب امکان پذیر است و بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت.
یاد بگیرید که چگونه از اسکریپت‌های پایتون در بلندر ۳.۳ برای خودکارسازی وظایف، بهینه‌سازی گردش کار، فکر کردن مانند یک برنامه‌نویس سه‌بعدی و شروع سریع به ایجاد ابزارهای خود استفاده کنید.

ویژگی‌های کلیدی

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

شرح کتاب

بلندر، یک نرم‌افزار سه‌بعدی متن‌باز قدرتمند، می‌تواند با استفاده از زبان برنامه‌نویسی پایتون توسعه داده و قدرتمند شود. این کتاب به شما می‌آموزد که چگونه عملیات دشوار را با استفاده از اسکریپت‌ها خودکار کنید و مجموعه دستورات، رابط‌های گرافیکی، ابزارها و پاسخ‌های رویداد موجود را گسترش دهید، که به شما امکان می‌دهد ویژگی‌های سفارشی را برای رفع نیازهای خود اضافه کنید و ایده‌های خلاقانه خود را به واقعیت تبدیل کنید.

این کتاب با پوشش مفاهیم اساسی پایتون آغاز می‌شود و نحوه ایجاد یک افزونه اساسی را به شما نشان می‌دهد. سپس درک کاملی از موجودیت‌هایی که بر ظاهر اشیاء بلندر مانند اصلاح‌کننده‌ها، محدودیت‌ها و مواد تأثیر می‌گذارند، به دست خواهید آورد. با پیشرفت در این کتاب، با سیستم انیمیشن در بلندر آشنا می‌شوید و یاد می‌گیرید که چگونه رفتار آن را با استفاده از پایتون تنظیم کنید. مثال‌ها، ابزارها، الگوها و بهترین شیوه‌های موجود در سراسر کتاب، شما را با API پایتون آشنا کرده و پایگاه دانش شما را می‌سازد، و همچنین شما را قادر می‌سازد تا کد ارزشمندی تولید کنید که به کاربران قدرت می‌دهد و آماده انتشار یا تولید است.

در پایان این کتاب، شما قادر خواهید بود افزونه‌هایی را با موفقیت طراحی کنید که به طور یکپارچه با نرم‌افزار و اکوسیستم آن ادغام می‌شوند.

آنچه خواهید آموخت

اصول سه‌بعدی و برنامه‌نویسی را درک کنید و نحوه عملکرد آنها را در بلندر بیاموزید
رابط‌های کاربری جذاب و ناوبری‌پسند بسازید که با ظاهر و حس بومی ادغام شوند
به دستورالعمل‌های کدنویسی احترام بگذارید و کدی خوانا و سازگار بدون از دست دادن اصالت ارائه دهید
افزونه‌های خود را در یک افزونه کامل، آماده برای نصب و توزیع، بسته‌بندی کنید
ابزارهای تعاملی با پاسخ مستقیم به اقدام کاربر ایجاد کنید
با استفاده از کنترل نسخه، به راحتی و با خیال راحت کدنویسی کنید

این کتاب برای چه کسانی مناسب است؟

این کتاب برای کاربران بلندر که می‌خواهند مهارت‌های خود را گسترش دهند و اسکریپت‌نویسی یاد بگیرند، مدیران فنی که به دنبال خودکارسازی وظایف دشوار هستند، و متخصصان و علاقه‌مندانی که می‌خواهند درباره معماری پایتون که زیربنای رابط بلندر است، بیشتر بدانند، مناسب است. تجربه قبلی با بلندر، به همراه درک اولیه از سینتکس پایتون، پیش‌نیاز است – با این حال، این کتاب توضیحات سریعی را برای پر کردن شکاف‌های احتمالی در دانش پیش‌زمینه شما ارائه می‌دهد.

فهرست مطالب

ادغام پایتون با بلندر
نهادها و APIهای پایتون
ایجاد افزونه‌های شما
بررسی تبدیل‌های شیء
طراحی رابط‌های گرافیکی
ساختاردهی کد و افزونه‌های ما
سیستم انیمیشن
اصلاح‌کننده‌های انیمیشن
درایورهای انیمیشن
عملگرهای پیشرفته و مودال
اصلاح‌کننده‌های شیء
رندرینگ و شیدرها

سال انتشار: 2023  |  تعداد صفحات: 360  |  حجم فایل: 37.97 مگابایت  |  زبان: انگلیسی
Python Scripting in Blender: Extend the power of Blender using Python to create objects, animations, and effective add-ons
نویسنده
Paolo Acampora
ناشر
Paolo Acampora
ISBN10:
1803234229
ISBN13:
9781803234229