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.
17 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.
Hey, Witold!
I am a Chinese programmer. I am reading your book "Programming Add-ons for Blender 2.80", It is great, I hope to get your permission to translate this book into Chinese in order to meet the needs of many Blender fans in China. Currently, there is a lack of Blender-related programming tutorials in China. I think your book is a very good tutorial.
Hi, Coding!
Of course, I will gladly send you the source Word file in English, so that you will be able to prepare its Chinese version in the same quality. Just send me an e-mail: wjaworski [at] airplanes3d.net
so that I will send you back the file.
I already send you the email last night, My email address is justcoding[at]qq.com. I will send again right now. Thanks
I received your e-mail sent a a few minutes ago (from domain: @chinatelecom.cn) - it seems that the e-mail from domain @qq.com did not reach my mailbox.
I just send you the source file (to the address from @chinatelecom.cn domain).
All the best
Witold
Terrible Chinese Firewall,I can't receive your email. Can you send another email to my google email address please.([email protected])
I have just sent a link to the *.doc file to all three of your e-mail addresses. Let me know, if it reached at least one of them...
All the best
Witold
Finally, I downloaded this file through your link, thank you very much!When I done my jod, I will let you know.
Thank you very much!!!
I was very fascinated by this book. To be honest, she is one of my favorites. While reading this book, I forgot about studying, but my friend suggested that nowadays there are special services like https://supremedissertations.com/ that can help in writing. This saved the situation.