,

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

تومان19.000

دانلود کتاب Python Scripting in Blender: Extend the power of Blender using Python to create objects, animations, and effective add-ons

عنوان کتاب به انگلیسی:

Python Scripting in Blender: Extend the power of Blender using Python to create objects, animations, and effective add-ons

سال انتشار: 2023  |  360 صفحه  |  حجم فایل: 38 مگابایت  |  زبان: انگلیسی
نویسنده Paolo Acampora
ناشر Packt Publishing
ISBN10: 1803234229
ISBN13: 9781803234229

توضیحات کتاب

Learn how to use Python scripts in Blender 3.3 to automate tasks, optimize your workflow, think like a 3D programmer, and start creating your tools quickly

Purchase of the print or Kindle book includes a free PDF eBook
Key Features

Discover ready-to-go scripts that provide a clear solution to your problems
Find out how to automate repetitive tasks in an efficient way
Extend Blender’s actions and user interface with your code

Book Description

Blender, a powerful open source 3D software, can be extended and powered up using the Python programming language. This book teaches you how to automate laborious operations using scripts, and expand the set of available commands, graphic interfaces, tools, and event responses, which will enable you to add custom features to meet your needs and bring your creative ideas to life.

The book begins by covering essential Python concepts and showing you how to create a basic add-on. You’ll then gain a solid understanding of the entities that affect the look of Blender’s objects such as modifiers, constraints, and materials. As you advance, you’ll get to grips with the animation system in Blender and learn how to set up its behavior using Python. The examples, tools, patterns, and best practices present throughout the book will familiarize you with the Python API and build your knowledge base, along with enabling you to produce valuable code that empowers the users and is ready for publishing or production.

By the end of this book, you’ll be able to successfully design add-ons that integrate seamlessly with the software and its ecosystem.
What you will learn

Understand the principles of 3D and programming, and learn how they operate in Blender
Build engaging and navigation-friendly user interfaces that integrate with the native look and feel
Respect coding guidelines and deliver readable and compliant code without the loss of originality
Package your extensions into a complete add-on, ready for installation and distribution
Create interactive tools with a direct response to the user’s action
Code comfortably and safely using version control

Who this book is for

This book is for Blender users who want to expand their skills and learn scripting, technical directors looking to automate laborious tasks, and professionals and hobbyists who want to learn more about the Python architecture underlying the Blender interface. Prior experience with Blender is a prerequisite, along with a basic understanding of the Python syntax-however, the book does provide quick explanations to bridge potential gaps in your background knowledge.
Table of Contents

Python’s Integration with Blender
Python Entities and APIs
Creating Your Add-Ons
Exploring Object Transformations
Designing Graphical Interfaces
Structuring Our Code and Add-Ons
The Animation System
Animation Modifiers
Animation Drivers
Advanced and Modal Operators
Object Modifiers
Rendering and Shaders

توضیحات کتاب به فارسی (ترجمه ماشینی)

بیاموزید که چگونه از اسکریپت های Python در Blender 3.3 استفاده کنید تا وظایف خود را بهینه کنید ، گردش کار خود را بهینه کنید ، مانند یک برنامه نویس سه بعدی فکر کنید و به سرعت شروع به ایجاد ابزارهای خود کنید

خرید کتاب چاپی یا Kindle شامل یک کتاب الکترونیکی رایگان PDF است
ویژگی های کلیدی

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

توضیحات کتاب

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

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

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

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

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

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

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

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

شماره تماس: 09395106248

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “کتاب برنامه نویسی پایتون در Blender: قدرت Blender را با استفاده از پایتون برای ایجاد اشیاء ، انیمیشن ها و افزودنیهای مؤثر گسترش دهید”

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

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