QUOTE(ted_k @ 06/05/07, 03:02 PM) [snapback]267554[/snapback]
because artist are lazy and need hitting with a stick at every oppertunity ![]()
As a former artist myself, I strongly disagree with that statement, enough to say bollocks infact. It is attitudes like this that I encoutered from tools programmers that made me become a tools programmer myself. I was fed up of being told it could not be done, when in fact it was pretty obvious that it could. Attitudes like that are always the result of lazy programmers imo.
There is nothing that an artist can do in Maya that can break my current tool chain. Telling an artist to 'do something that way and that way only' is in my opinion a big failure on my part.
QUOTE(ted_k @ 06/05/07, 03:02 PM) [snapback]267554[/snapback]
seriously tho maya is great for artists but alias bods really need to help/listen to coders or be beaten with large sticks.
No. You need to start listening to your artists a hell of a lot more. Find out the way they work, and write your tools to fit their processes, not the other way around. The more that you do this, the more productive your artists will become. Every day for the last 7 years or so i haved worked on plug-ins for Max, Xsi, Maya, Motionbuilder and Houdini. Trust me, Maya is by far the easiest to use from a programers point of view. As a programmer it does mean you have to learn a lot about it from the point of view of an artist, but i'm afraid i'm going to say : tough, you are a tools programmer supporting artists. Get over it, or get a new job.
With regard to dbiggs post previously. It sounds to me like he has a fundamental flaw in his own code and is unfairly blaming artists for it. Alternatively, he may have come across a problem with Maya that I have never encountered (i've never encountered any problems with the initialShadingGroup in my 9 years of using Maya). Either way, it would be nice to clarify statements such as "The initialShadingGroup is evil and should never be touched" with a statement such as "because it causes X to happen to Y when doing Z. Either his problem can be rectified, or we all get to learn something new.