Recently I've been asked by a co-worker to write a very simple script to randomly shift UVW Map gizmo of selected objects by an amount in a given range. And that's what it does. I'm open to any suggestion as to how to increase its usefulness, though.

USAGE: Select some objects with UVW Map modifier applied, enter maximum XYZ values in the range input fields and press Randomize. You can choose whether you want the shift to happen in the world coordinate system or local. The units will be always world units, independent on the scale of the object.

This Post needs Your Comment!

hi, your script is great, i try it on max 2013. but it need that one add the uvwmap modifier one by one.

is there a way that the script add by it self the uvwmap modifier to a selection of objects, istanced or not?also to chose which mapping way to add? like to randomize between cylindrical and spherycal?