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