This script randomizes the gizmo orientation/position of the UVW Map modifiers on your model. It requires to have the modifiers on the model already. There are many scripts for randomizing UVW's out there, and FStorm has a built in feature for doing it at render time as well. However both FStorm and many other scripts lack the function to flip the map randomly in either axis.
I use this mostly when mapping seamless wood textures on plank floors and plank walls. Since FloorGenerator doesn't support using seamless textures or random UVW placement, this is a handy tool. My workflow for this:
1. Make a floorgen floor/wall
2. Run "detach elements" scripts from scriptspot to get each plank as its own object
3. Add a "UVW Map" modifier to all the planks, and break the instancing by clicking "Make unique" button.
4. Run this UVW randomizer script.
Simple and quick way to add seamless wood textures to your floorgen objects.
Nikola
2020-10-06 21:38:50 +0000 UTC