<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <HTML ><HEAD ><TITLE >Texture Plugins</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ "><LINK REL="HOME" TITLE="Blender Documentation Volume I - User Guide" HREF="book1.html"><LINK REL="UP" TITLE="Materials and textures" HREF="c3943.html"><LINK REL="PREVIOUS" TITLE="UV editor and FaceSelect" HREF="x4840.html"><LINK REL="NEXT" TITLE="Lighting" HREF="c4956.html"></HEAD ><BODY CLASS="section" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Blender Documentation Volume I - User Guide: Last modified April 29 2004 S68</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="x4840.html" ACCESSKEY="P" ><<< Previous</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Materials and textures</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="c4956.html" ACCESSKEY="N" >Next >>></A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="section" ><H1 CLASS="section" ><A NAME="section_materials_texplugins" ></A >Texture Plugins</H1 ><P > As a final note on texture, let's look at the fourth texture type button, <TT CLASS="literal" >Plugin</TT >. </P ><P > 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 (<A HREF="c10609.html" >the chapter called <I >Blender's Plugins System</I ></A >). 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. </P ><P > To use a Texture plugin, select this option, and then click the <TT CLASS="literal" >Load Plugin</TT > 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 <TT CLASS="literal" >.dll</TT > files on Windows and <TT CLASS="literal" >.so</TT > files on various Unix flavors. </P ><P > Once a plugin is loaded it turns the Texture Buttons window into its own set of buttons, as described in the individual plugin references. </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="x4840.html" ACCESSKEY="P" ><<< Previous</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="book1.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="c4956.html" ACCESSKEY="N" >Next >>></A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >UV editor and FaceSelect</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="c3943.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Lighting</TD ></TR ></TABLE ></DIV ></BODY ></HTML >