11.7. Texture Plugins

Relevant to Blender v2.31

As a final note on texture, let's look at the fourth texture type button, Plugin.

Blender allows the dynamic linking at run time of shared objects, both texture and sequence plugins. In both cases these objects are pieces of C code written according to a given standard (Chapter 25). In the case of texture plugins, these chunks of code define functions accepting coordinates as input and providing a Color, Normal and Intensity output, exactly as the procedural Textures do.

To use a Texture plugin, select this option, and then click the Load Plugin button which appears in the Texture Buttons. A neighboring window will turn into a File Select window in which you can select a plugin. These plugins are .dll files on Windows and .so files on various Unix flavors.

Once a plugin is loaded it turns the Texture Buttons window into its own set of buttons, as described in the individual plugin references.