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.

Reply via email to