While I think some folks would be satisfied with this I’m not sure it can fix the larger problem. Some people will struggle with a pick session in massively huge scenes. These selection orders, parenting, constraining, attaching to path, etc, should all have a setting allowing user preference for source->target direction.
This needs to be seriously thought through and applied as a method analogous to a human understanding of natural orders of action precedence within everyday life. When we hang something onto something else, throw a basketball in a hoop, even something as massive as place a train on a rail, most often we select the article first and then articulate it toward the object it will be constrained by. Not the other way around. We don’t select the basketball hoop first and move it to the ball. We don’t select the rail and place it under the train. We don’t take the closet rod and move it under the hanger’s hook. These are illogical and unintuitive procedures. If we are picking up fruit or nuts, we pick the article up off the ground or pull it from the tree before we put it in the bag that will become it’s parent. If we throw a baseball to a catcher, we have to pick up the ball first, or someone throws it to us, regardless we have to take possession of the baseball before we can do anything with it. It’s unintuitive/illogical to think that we should take possession of the basketball hoop before putting the basketball in it. This is how we as humans think. I specifically used the fruit/nuts gathering example to point out that we have been behaving in this way for millennia. 3D software should replicate this behavior wherever possible. We intuitively want to select the object then attach it to the path. Select the child then the parent. Select the object, then the thing it is constrained to. The object selected first and the path selected last. We pick up the arrow, put it in the bow, pull the bow string, find the target, aim, then we let it go so that it can hit the target. This is a normal human understanding of directionality of source and target and it repeats itself over and over in our actions. This concept of source and target is seriously ingrained in our being and thought. Creating software paradigms that operate contrary and contradictory to these established human actions only serves to slow down the process and utilization of the software because most people have to destabilize, rethink, and learn contradictory behaviors to what is instinctively understood as intuitive, if not normal. This needs to be fixed. Permanently. -- Joey Ponthieux __________________________________________________ Opinions stated here-in are strictly those of the author and do not represent the opinions of NASA or any other party. From: [email protected] [mailto:[email protected]] On Behalf Of Mario Reitbauer Sent: Thursday, February 19, 2015 12:33 PM To: [email protected] Subject: Re: Maya thinks they're clever....and that's the problem Well easy solution for this one at least ;) For the old maya folk keep everything like it is. For everyone who don't want to get brain fucked do it like this: If nothing is selected and you call the parent constraint as example a pick session starts with a tooltip what to select. Problem solved. Old maya guys are happy, and new maya users don't need to brain fart. 2015-02-19 18:09 GMT+01:00 Mirko Jankovic <[email protected]<mailto:[email protected]>>: a big error in poster. it is at end of life but not at end of USEFUL life :) and while ppl spills tears and going bold with tearing up their hair working in maya.. some of lucky ones are swimming in beautiful waters of SI... shark here and thre is nothing compared to piranha and other monster infested waters of maya. no thank you! :) On Thu, Feb 19, 2015 at 6:00 PM, Eric Turman <[email protected]<mailto:[email protected]>> wrote: http://i.imgur.com/eOh7l6i.jpg [http://i.imgur.com/eOh7l6i.jpg] On Thu, Feb 19, 2015 at 10:37 AM, Ponthieux, Joseph G. (LARC-E1A)[LITES] <[email protected]<mailto:[email protected]>> wrote: Maya selection order has always been like this, all over the app. But it’s even more confusing than you may already be aware. What if I select a sphere, then a curve second, and attach to motion path so the sphere constrains to the curve. But, if I select a sphere, then a curve second, and constrain point the curve constrains to the sphere? What the…! Why isn’t the context the same? Why isn’t the directionality the same? Why do I have to spend time thinking about this before I do each procedure? Is it source -> target, is it target -> source, or is target-> …..? Huh….what’d you say?…. What?! I can do what! Oh geez!.... no……, You’re telling me that the attach to motion path has no context? You can select either one first and it doesn’t care? I’ve been deceived into thinking directional context mattered for over a decade because it makes more sense to select the object first and the path second? You know, source -> target, start -> end, throw -> catch, 1->2? But the context for constrain is rigid you say? The context for attach to motion path isn’t rigid? Really? And constraints work by the throw doing the catching? 2 is first and 1 is second? Source receives and target sends? These contradicting behaviors have been there for so long I doubt anyone can tell you why they are this way. Add to that the fact that Maya is largely used in teams that are task centric, I’d argue its possible that a lot of people who use Maya have hardly noticed what the generalist who is using every part of the app will notice. For the record I complained to AW mightily, about many of these inconsistencies you are observing, back in the late 90s. I always got the sense they were so deeply invested in the meat and bones of the algorithm or giving the core interior of the application more functionality that they just did not have interface issues on their radar. The Humanize Maya folks have a significant amount of work ahead of them…. -- Joey Ponthieux __________________________________________________ Opinions stated here-in are strictly those of the author and do not represent the opinions of NASA or any other party. From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Mario Reitbauer Sent: Thursday, February 19, 2015 8:23 AM To: [email protected]<mailto:[email protected]> Subject: Re: Maya thinks they're clever....and that's the problem Cause we are bitching about maya. Could a maya dev explain me why I have to select child and then parent if I want to parent something but I have to select parent and then child if I want to use a parent constraint. Makes my brain saaaaaaaad. 2015-02-19 14:10 GMT+01:00 Gerbrand Nel <[email protected]<mailto:[email protected]>>: Hahahah bitches, my maya hell is over tomorrow.....untill further notice G On 19/02/2015 13:26, Laurence Dodd wrote: "I can feel my mental health being eroded by having to "use" maya. Selecting things is making me want punch things. Thankfully this isn't permanent and i can go back to normality sometime next week. and breath....." I'm in exactly the same position Andi, two weeks for me, it's like like Christmas is around the corner On 19 February 2015 at 10:24, Andi Farhall <[email protected]<mailto:[email protected]>> wrote: I can feel my mental health being eroded by having to "use" maya. Selecting things is making me want punch things. Thankfully this isn't permanent and i can go back to normality sometime next week. and breath..... ________________________________ Date: Thu, 19 Feb 2015 20:50:49 +1100 Subject: Re: Maya thinks they're clever....and that's the problem From: [email protected]<mailto:[email protected]> To: [email protected]<mailto:[email protected]> Didn't Autodesk ACTUALLY buy something virology or pharmacology related recently? Vague memories of some scary piece of news. On 19 Feb 2015 12:12, "Bradley Gabe" <[email protected]<mailto:[email protected]>> wrote: Sorry John, you didn't hear. I fixed Ebola a while ago. However, Autodesk bought out the technology and has discontinued it in favor of only supporting their Hanta virus cure. No worries, if you do contract Ebola, you can just use the Hanta treatment. Granted, it doesn't effectively treat Ebola, but a virus is a virus. Sent from my iPhone On Feb 18, 2015, at 2:01 PM, john clausing <[email protected]<mailto:[email protected]>> wrote: i feel absolutely comfortable blaming Brad.....not just for the "cool names", but for virtually everything. dangit Brad.....why haven't you fixed Ebola yet sheeesh On Wednesday, February 18, 2015 2:54 PM, Ed Harriss <[email protected]<mailto:[email protected]>> wrote: You know all those “cool” names? Well, it’s Brad’s fault. (Isn’t it always?) Long live Outliner Cheese and Directed Acyclic Monkeys! Ed -- Laurence Dodd Porkpie Animation E: [email protected]<mailto:[email protected]> W: www.porkpie.tv<http://www.porkpie.tv> M: 07570 702 576 T: 01273 278 382 -- -=T=-

