bagginsbill opened this issue on Apr 23, 2008 · 2832 posts
bagginsbill posted Wed, 30 April 2008 at 3:14 PM
Yes it would help. I match the zone names using substring matching. The image shows what the Shader Rules look like.
Each rule with asterisks is a substring matcher. For example Rule head would match Head, head, 01_Head, SkinHead, Skin_Head - whatever. Rule eye matches Eye, eye,eyes, eyewhite, eyetrans. If two rules both match, the longer rule wins. That's how I disambiguate stuff.
For example, consider these three rules:
eye
face
surface
And I see the zone called "EyeSurface". Which rule wins, since all three apply? The answer is surface.
Here are all the skin zone matchers I use currently.
''skin', 'body', 'torso', 'nipple', 'chest', '*hip', 'head', 'neck', 'face', 'lacrimal',
'nostril', 'lip', 'limb', 'arm', 'wrist', 'hand', 'fingernail',
'toenail', 'gland', 'leg', 'thigh', 'calf', 'ankle', 'toe', 'foot',
If you see a zone that won't match one of those, let me know.
Regarding the MAC problem - I believe I've got that solved now permanently. You don't even have to install my Python scripts in your main runtimes any more. They can be anywhere - even your desktop. I think I'm the first person to find a way to do that.
As a result, I'm going to suggest you put my VSS in its own runtime. Will make things easier to find.
Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)