Is it just me, or will we complain for days about a Battlefield patch, or bugs in the latest EA game, or Microsoft online stuff breaking down. Ive seem people argue till they are blue in the face, start online petitions, and generally act like they are owed so much more.
Yet more and more lately, products I use daily just seem to well
kinda suck. Maya, Max, Zbrush, Mudbox, Photoshop. Have all dumped me to the desktop at some point costing me hours of work. This is over years of work on many different PC setups. The thing is these products are THOUSANDS of dollars, and people seem to just deal with it. Theres always a work around, or something else you can use to get the job done.
I wish the industry was as tough on its tools as the public is on their products. Digital entertainment software is only a small % of Autodesks products, and sometimes I feel like it really shows. Innovation is coming fast and furious in this industry and I constantly feel like the tools are just barely keeping up.
Anyway just ranting, maybe I just had a particular crashy day. Anyone else think we should be expecting a lot more from our tools?
Replies
I hear people bitch about how a new copy of Madden comes out every year and EA should just release a new patch with updated rosters but isn't this the same thing Autodesk is doing to us? I mean Maya 8 and then a few months later Maya 8.5. WTF! I buy Max 8 and then Max 9 ships. Seriously. Why can't the products just be updated and when drastic changes are made ship a new product?
I would rather shell out 50-60 bucks a year for a new madden then I would for Max 10 this year or Max 11 next year. I mean seriously.
I have no idea why the Chamfer Edge tool hates me so much, but it loves to randomly decide to kill max and the object I'm working on.
Thank god for autoback.
maybe it's just max. Why do people even use it?
I'm going to be pretty vague (without breaking NDA) about the current environment I'm working on. But there's just one bit of geometry that I've had to reuse from an existing level that would always seem to crash Maya then corrupt my source file rendering it useless. I've done the whole export to a new file, deleting history, attaching to new objects and seperating and most of the tricks that generally get around these things. To no avail. I eventually had to re-build this section of mesh from scratch, saved my file. Came back the next morning... Mesh is gone! I've re-built it about 3 times and now I have a separate source file with that bit of mesh which I now import when it disappears to save me from re-building it again.
But I totally agree with these companies jerking their consumers around with high priced (and commonly buggy) software, then just releasing most of the bug fixes in a new version rather than a free downloadable update patch.
-caseyjones
I've met too many people who think Max and Maya, now owned by the same company, are the only DCC Tools available to choose from. And many who would rather use Maya at work, but can't.
Eventually companies will implement tools that aren't built on old DOS standards.
I'd also really like to see more Direct X stability with all game development apps. Whatever graphics card I'm on, whatever machine I'm on, whatever DX app I'm running, a crash will eventually happen. Max, UnrealEd, whatever, they will all eventually crash at some point when Direct X seems to be involved. Why the hell does that happen when I'm running a cutting edge graphics card on a machine that has tons of RAM? This just annoys me to no end.
Dont forget how incredibly complex these programs are though. Its pretty unrealistic to expect them to literally be bug free. The problem is that as soon as a new graphical feature comes into widespread use (something like normal maps a few years ago being a good example) then 3d app. companies are under a lot of pressure to get that functionality implemented quickly, and they're working in ancient codebases full of legacy crap where its hard to add a new feature without breaking something else. The only way to improve that situation would be a core rewrite. Open source software developers just aren't under the same pressures.
And if youre literally losing work from crashes etc, you really need to have learnt the save often and multiple versions lesson by now.
*edit* Pauls post below is a really good point too. I'm not on a defend Maya tip at all here, but it simply never crashes for me. Neither does Photoshop. But I KNOW that both apps are problematic for others. Something about my setup or the bulk of the kind of work I do just doesn't cause it problems and unfortunately the nature of pc development is that thats just the luck of the draw.
Max crashes more than it should.
Maya crashes more than it should.
Lightwave doesn't crash that much, but I don't exactly push it to any sort of limits so it's not surprising... if I was just tweaking UVs all day in Max or Maya I don't think it'd be a problem.
Max's Autoback is a lifesaver. I've generally found out quite quickly whatever I've done that's causing Max to crash though, and is easier to avoid in future, although still this doesn't address the fact that it is far more likely to crash when doing particular actions.
Something to bear in mind especially with PC software is that it has to work on every possible combination of hardware and software, and given the amount of different windows versions, motherboards and processors, graphics card types and speeds, different amounts of RAM and drive space, all sorts of custom setups and drivers, I'm amazed any PC software manages to run at all!
Where is our kick ass real time shader support.?
-A real unified file format?
-3d painting in Photoshop?
-Maya.. seriously WTF is up with the lack of modeling tools?
Anyway I could go on and on, and Im not digging on any specific app. Its the tools as a whole. I think part is it as well is that as artists, we are rarely the ones paying cash for the tools. Basically Id like artists to start wanting more. I want thousands of dollars worth of quality tools. I dont want to have to be an expert internet script hunter just to make my apps do what they should do out of the box.
System configurations are different so the software is designed to probably work on most peoples systems. Unfortunately they crash more for others
Why would Adobe implement 3d painting if nobody had ever asked them for it?
adobe.. well I'm askign them:P I guess I'm asking them to go ahead and make cool tools that I don't even know I need yet. I wish the tools were pushing the developers instead of reacting to our needs.
but I guess it all comes down to business. A captive market.. not much competition. Why inovate if you don't really have to.
Well at least Maya has that nifty "autoback" feature ... oh, wait a minute ...
[/ QUOTE ]
Autoback is all well and good until your scene takes 2min to save. All of a sudden its not so cool. Oh and it depends on what you where trying to do while it was autosaving if max is going to crash right afterward, wee good times. Can't they make the autoback feature wait till you are done doing something and "remind" you to save as well as having the option to force a save.
I also blame many a max crash on 3rd party software. How many plug-ins are you running from "CRAZY Bob's House of PLUGZ!!11" sure some of them are stable but most are "use at your own risk, could cause your system to start smoking, don't blame me!" At that point the question is how can they make sure that every hack ass that thinks he knows MaxScript, will write a stable plug-in/script?
At what point do we stop blaming the air plane designer when WE hot glue an extra set of wings that face the wrong way?
I find that mostly new users hit the web/script sites before checking the help files. I don't see it in an easy to access button and rolling my face on the keyboard didn't bring it up so it must not be there, I bet someone wrote a script... Oh and they did, in 97 before it was tested, refined and integrated, and subsequently buried.