I think it's pretty fast at reloading anyways, if you only change a single texture. I never noticed any big slow-downs when reloading a scene with multiple texutre, with only 1 changed. But maybe I'm lucky If you wanted to just reload a single texture node, just change it like this: <font class="small">Code:</font><hr…
Reloading all textures eats up all the ram really quick on both my home pc and the ghetto one I have at work. Ryan wrote me a script which reloads textures on selected objects which is pretty nice except it has a work around on which is annoying. Do you want to write a better one?
You can just bind the right-hand-side toolbar menu that has texture info on it, inluding the reload button, to a key. Then you won't have to have that annoying little menu with one button on it cluttering up your screen.
JKim3: You know, I was gonna post the exact same link Snowfly did. Guess how I found it? Google -> "Maya reload texture script" ... it really is as easy as that. Saves time and effort on everyone's part if you just Google it before making a new thread MoP
I like Whargoul's version - I just name my WIP texture node "working", and hit Alt-R to run the script. Since I'm only ever working on one texture at a time, it leaves all the others in the scene untouched and only reloads the one I'm using - fast and easy. Also means I get to tear off and maximise a viewport
Here's one I wrote for just updating the textures on the selected objects: <font class="small">Code:</font><hr /><pre> //global proc CRupdateTexSelected() { waitCursor -state on; source AEfileTemplate.mel; string $mats[]; string $files[]; string $sel[]=`ls -sl -tr -l`; for ($node in $sel) { string $shapes[] =…
Or make a new hoykey with this as it's script: <font class="small">Code:</font><hr /><pre> //global proc CRupdateTexAll(){ { waitCursor -state on; string $fileTextures[] = `ls -tex`; int $count=0; source AEfileTemplate.mel; for ($node in $fileTextures) { if (`attributeQuery -node $node -ex fileTextureName`) {…
Many thanks, Whargoul! I used to have that saved but didn't have it backed up before I had to get a new hard drive... Is there any way that it could be set up to just reload a specific texture with a hotkey, instead of all textures in a scene? Like if I was to call my texture node "WIP_Texture" or something similarly…