O'Reilly logo

Introducing Character Animation with Blender, Second Edition by Tony Mullen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 12

Python Scripts and Add-Ons

Python is a high-level, object-oriented scripting language. Powerful and relatively easy to learn, it is an obvious choice as a standard scripting language for an open source 3D application such as Blender. With Python scripts, you can automate a great deal of interaction with your 3D objects and scenes and add functionality without needing to touch actual Blender code. It is also a good way to try new functionality that can later be incorporated into Blender's C/C++ source.

With the changes in Blender 2.5, the Python API for developers has been completely overhauled, and a new interface for extending functionality in a totally seamless way through add-ons has been added. In this chapter, you'll take a look ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required