El miércoles, 8 de junio de 2016, 12:11:43 (UTC+2), Cesar Saez escribió: > > Hi Rudi, > > Why not pass the stretchy to makeIk as a argument? (i.e. > foo.makeIK(stretchy=True) ) same with the method of the twist? > That´s how I use to do it. Stetchy was an argument in the makeIk. But I am trying to layer things.Becuase maybe I makeIkStretchy has arguments on it own. You can make a stretch Ik by translation or scaling, so the method would be something like makeIkStretch( stretchType = "translation") or makeIkStretch( stretchType = "scale"). Same goes with the twist method. what if I discover a new setup of twisting in the future? if I put in the same method makeIk(stretchy=True, twist=True), I should go into the makeIk method to change the part of the code that do the twists. That doesn´t make sence to me...is that the perfect reason to layer things? if you want to change your twist sistem, why would go into makeIk method?
> put some effort into testing so you can deliver solutions with some > confidence > if you have 3 minutes please check my showreel I posted at the begining of this post, because that´s were I am coming from and were I put all my effort. So I am trying to avoid making the mistakes. For example, when I was going to rig ironman with that tool, I though: "wait, I don´t want stretchyik here nor twisting because it is a robot", so that why I tough that layering would be nice, because strechyIK would have arguments on it´s one, and twits too. what about the last example I posted? did I use incorrectly extension, override and inheriting? Anyway....I think I am heading to McDonalds to give my CV -- You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/15dd68e3-a300-4b5a-9b73-83c1671378da%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
