Hi Marcus,
Thanks for the feedback and the nice little conversion utility.
I have to plead guilty on the changing button and slider colors. I was experimenting with saving and restoring the user’s original color choices but got sidetracked on something else. Ultimately my intent was to make the color change a user option. I forgot to disable the button color changes but didn’t realize that code was still in the script until after I posted ZMATS… since these are the colors I use for my own interface.
In the next release I will fix that. By the way, the main reason I changed the button and slider colors in the first place was that the original ZList and MaterialsList spheres had transparent backgrounds. Since many users have not customized their interfaces, the five material windows displayed the material spheres against the default dark crimson button colors.
Also thanks for pointing to the fibers issue… There is a sneaky problem with that too. Since the material spheres are generated at 1 to 1 scale, the bushier fibers tend to overgrow the material window! You can see how solving this could get complicated. I just left it up to the user to decide when and how fiber materials would be stored.
You (and all the other scripters who write ambitious ZScripts) know the complicated code you must sometimes write to maintain the feeling of simplicity and convenience in the user’s interface. Actually, for me that is one of the most interesting challenges. I think the ZBrush software is a pretty good resolution of this delicate balance: versatility vs ease-of-use.
Anyway, thanks again for making the conversion process (MaterialList to ZMATS) simple and relatively painless!
For anyone who hasn’t down-loaded Pixolator’s MaterialList of 100 free original materials you’ll find that HERE.
Another similar group of 100 free original materials (called FleshPack) can be found at Glen Southern’s website.
later, Sven