You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Book: "Blender Scripting with Python"


Isabel Lupiani writes:


I’d like to share that my book " Blender Scripting with Python: Automate Tasks, Write Helper Tools, and Procedurally Generate Models in Blender 2.7" is now available on LeanPub! (Free PDF sample with chapter excerpts available).

Here is a summary of the book:

"Blender Scripting with Python will teach you how to develop custom scripts and helpful add-ons to streamline and automate your workflow, as well as tricks on how to procedurally generate game level geometry. Once you’ve gained a understanding of the Blender Python API and learned how to load and run scripts in Blender, you’ll learn how to automate tasks related to mesh modeling, sculpting, retopology, UV mapping, and texture painting. You’ll also learn to create impressive demos of your add-ons and how to package them for distribution.

Packed with hands-on examples, code samples, and tips for future experimentation, Blender Scripting with Python is an all-in-one reference guide for the Blender user interested in taking control of Blender."

(In case anyone is wondering, this is essentially the same book marketed by No Starch Press before. No Starch canceled the title so I self-published it).

Learn how to procedurally generate the fire hydrants on the book’s cover in Chapter 5!


  1. Chaven Yenketswamy on

    Thats just what I need to create some custom scripts. Is it also available on the Kobo ebook store?

  2. This is great Isabel,
    Keep it up!
    Since it's 80% finished according to LeanPub, you should consider adding a section showing how to change script for 2.8 and change title accordingly.
    Also, maybe mentioning "Add-on creation" in the title might raise interest :)
    I can't afford this price for a PDF but it's always good to see this kind of resource.

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.