Witold Jaworski, the author of the amazing "Virtual Airplanes" e-book for Blender, has updated his in-depth add-on development guide to Blender 2.80.
Witold writes:
If you already have some programming experience in Python and want to write an add-on for Blender 3D, then this book is for you!
I am showing in this guide how to arrange a convenient development environment for writing Python scripts for Blender. I use Eclipse IDE, enhanced with PyDev plugin. Both elements are the Open Source software. It is a good combination that provides all the tools shown on the back cover.
The book contains a practical introduction to the Blender Python API. It describes the process of writing a new add-on. I discuss in detail every phase of the implementation, showing not only the tools, but also explaining the methods that I use. These pages will allow you to gain the skill needed to write your own Blender tools.
This is a new edition of the popular guide, which was first published in 2011. This new book is updated for Blender 2.8. It's a free publication, released on a CC license.
8 Comments
I remember visiting his website the first time and my jaw fell to the ground. THe way he makes models is insane!!!
Thank you a lot!!! Thanks for you kindness to share this work.
Wow, that deserves some donations.
Thank you!
Hey, Witold!
Could you set CC-NC-SA license for this e-book? Because CC-NC-ND licensing prevent creating translations (I want translate it)
Hi, just send me an e-mail message (to witold.jaworski [at] airplanes3d.net), and I will send you back the source file (in MS Word). (The final PDF you will obtan by saving this source file as the PDF file). It will be much easier to translate it using this source, preserving the graphic layout, "baloons" in the pictures, etc.
I will also help you with the technical details of handling this Word document (there can be some issues with the headings, which are badly localized by Microsoft). To preserve the overall quality of this book, instead of a "wide open" license I prefer to grant (of course, for free) individual permissions for translation, and help eventual translators to keep the book in the unified shape.
> To preserve the overall quality of this book, instead of a "wide open" license I prefer to grant (of course, for free) individual permissions for translation, and help eventual translators to keep the book in the unified shape.
Cool! I just sent you email.
Just little correction: my e-mail address for this page is:
wjaworski [at] airplanes3d.net
you can also use: me [at] wjaworski.pl
(excuse me for this error!)
Thanks for correction! Just resent mail to you.