I have a material that contains several procedural textures. I need to duplicate an object that has that texture applied, and then change one of the texture parameters in the duplicated object without changing the original. I need to do this with python but I can't even to it with the UI. Because setting the Material option under 'Duplicate Data' allowed me to create a new instance of the material properties I thought selecting Textures would do the same, but apparently not.
So how do I and what does selecting 'Duplicate Data: Textures' in user preferences actually do? (I'm running 2.69)
File used to generate the screen shots below, below. https://dl.dropboxusercontent.com/u/234662328/Limestone_1.blend