This thread finally prompted me to do some sharing -

I've fixed a lot of bad layers in scripts with some simple python (well, with regular expressions, which are simple but can be confusing). Some of these scripts were recovered from dead because of broken clones or empty {}. The usual...

http://www.nukepedia.com/python/regular-expressions-re-module-to-fix-broken-scripts/

The tips not only clean up dummy layers like redguard - whatever you need to clean up - but also address some of the other issues that bugger scripts, like bad clones and the weird {} issue.

Since it's just working on text, the script works on gizmos (often the source of mystery layers) that might have junk in them as well as nuke scripts that have been infected.

Flavor to taste and enjoy -
jrab

Frank Rueter wrote:
Yeah, this is the single most annoying/dangerous bug in Nuke. I've encountered this numerous times over the years (since D2Software days actually). It would be really nice to have some sort of collision handling if anything threatens to interfere with the default channel sets.

Have you done a text search for the fully qualified channel names ("redguard.whatever") in all of the files in Nuke's plugin path?


On 4/10/12 7:47 AM, thoma wrote:
thanks frank - i did just that and it has worked so far. The strange thing is I did find one gizmo that had a redguard layer in there but not with all of the channels that were showing up in my script - also no hint of why they would start replacing rgba. Anyway thanks

Thomas


_______________________________________________
Nuke-users mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

_______________________________________________ Nuke-users mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users



_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

Reply via email to