Texture renaming script
Small Python project which was requested from one of my artists. Upon execution the script will check for our groups PBR naming convention (ex: "abcdefg_Albedo"). If it finds "_Albedo" or any other valid texture type, the script will rename the textures to the name of the directory they are currently placed in. This is especially helpful if the artist needs to re-export textures from substance painter and the textures no longer follow the naming standard of "folder/mesh -> mesh_Albedo"
Texture Connection script for maya
This script turned out to be such a great time saver that it was almost immediately integrated into all of our exporter tools and is still used every day. I do feel that its significance is worthy of its own short presentation.
The basic concept behind this script is based on the 'problem' that it takes time to connect every single texture on a mesh that our engine requires, meaningless repetition that only consumes time. So what this script actually does is that it assigns a new phone material on the mesh, searches a user defined directory for any textures that contain 1.) The name of the mesh. 2.) Valid texture names according to our naming convention ("mesh_Albedo", "mesh_Normals", "mesh_AmbientOcclusion" etc)
If these two variables are correct the script will make all of the necessary connections as can be seen in the picture below.
Namespace remover for maya
This script removes all namespaces in a scene. It was well appreciated among my artists and was eventually integrated into our FBX-Tool to help ensure that the mesh is clean of any strange names.