Lost while mirroring one foot to other

Dear Wayne,

I don't know how to explain but let me try, and plz plz  help me out .i am completely lost and have no clue 

when we have deleted all the keyframes of left  foot in action editor, and we have copied and pasted everything from the right foot to the left other then Foot_IK_L.

and we have just copied Foot_ik_R and pasted mirror to the same Foot_ik_R, that means technically still there is no keyframes in action editor for  Foot_IK_L.

But how come Foot_ik_R and Foot_IK_L doing the same thing.

 

  • subha replied

    Dear Team,

    can anyone  help me out on  this. plzz guys

  • Matthew Fricker(frikkr) replied

    I'll tag Wayne @waylow in here so he sees your query , Im sure he will help you out as soon as he can. 



  • tanya (tanya53) replied

    Hi - 

    I found this post, 

    https://cgcookie.com/questions/5181-wayne-sometimes-when-i-try-to-paste-inverted-pose-it-will-only-paste-some-of-the-bones-shapes-if-i-keep-hitting-paste

    "Here’s a quick explanation of what blender does when copying and pasting poses ...

    If a bone has a ".L" suffix and you copy to the buffer and then paste mirrored.  It will attempt to find the ".R" bone and flip the relevant channels and paste it to that bone."

    I watched the video again several times and was confused too.  The class is using version 2.78 and with that version he does copy the foot_IK.R but when he mirrors it blender automatically copies it to foot_IK.L.  So, he isn't mirroring the pose to foot_IK.R.   I use version 2.90 and it doesn't work like that for me,  I need to select the bone and past flipped.  So you do understand it right.  Hope this helped.

  • subha replied

    ttanya 

    thank you ,that makes sense.

    Can you plz kind enough explain ,what is offset and what is the need of offsettinng cycle modifier in F-curve to the feet and torso.

    and only  using cycle modifier to others like toe,heel ,pivot  and not offsetting that .what difference does it make??

    and plz suggest is there any  VFX tutorial for beginners?? 

  • tanya (tanya53) replied

    I can try, but I don't know how clear this explanation will be.

    The toe, heel and pivot only rotate so they don't help in moving horizontally.  The torso controls the horizontal location of the body minus the legs.  The offsetting of the torso and feet is what moves rivet. horizontally.   It might be clearer if you don't use the offset for the torso and ik bones and see what happens, just set them up to cycle without it then it would be more like the stomp cycle.

    if it is still unclear, I can try explaining it differently.

    What. do you. want to do in VFX?

  • subha replied

    ttanya 

    its clear to some extent ,i mean much clearer  then before for sure. but what is the other angle of explanation which you have mentioned.

    vfx!! you are scaring me by asking that, is it that vast?? but let me try to be as specific as possible ,PFB 

    1.how to create computer generated imaginary and manipulating them

    2.How to combine them to live action elements in real world shot.

     3.green screen and rotoscoping 

    4.camera tracking

    5.what is keying, clean plate, color correction hand roto , reflection  

  • tanya (tanya53) replied

    hi -

    Glad it is clearer.  If you learn some about rigging parts of animation make more sense.  When you understand how the bones are set up  it makes more sense on how to move them.   It doesn't help with making the animation look alive (that is an art), but it helps with the basic animation.  

    As for vfx, it is huge.  I have only played around with it some, it is fun. 

    There are some classes here,

    https://cgcookie.com/tutorial/the-basics-of-motion-tracking-creating-a-vfx-door. - this uses 2.8 and was pretty easy, explains some about markers  and motion tracking which you need to understand to do about anything.

    https://cgcookie.com/tutorial/learn-how-to-motion-track-a-plane-in-blender  - this is also 2.8 and pretty easy

    https://cgcookie.com/course/compositing-a-3d-monster-into-a-live-action-scene - I'm guessing this is more what you are after,  but uses an older version of blender, so some stuff has changed. This one is easier to do if you know more so you don't get so confused about the versions, you can also just do it with a simple model of your own (like a ball).  I would do the other ones first, they are shorter and would give you some background.

    https://cgcookie.com/course/introduction-to-compositing-in-blender - this has green screen, I haven't watched this.

    https://cgcookie.com/tutorial/tips-on-how-to-streamline-rotoscoping-in-blender - this is also 2.8 and easy

    there is one on how to green screen a cell phone, but I didn't see it.  It is. also 2.8 and easy.

    There are a ton of youtube tutorials.  If you are just learning blender, I would stick to tutorials that use your version  until you are familiar with blender.   It gets frustrating when you have to figure out the difference in versions and try to learn something.

    Good luck and have fun.

  • subha replied

    @tanya53

     thank you for your help and recommendation. I will follow 1st 3 tutorials for VFX in the same sequence ,you have mentioned. .

    and if there is any problem at number 3 tutorial for being different versions.

    i know you will be there to help




  • subha replied

    If a bone has a ".L" suffix and you copy to the buffer and then paste mirrored.  It will attempt to find the ".R" bone and flip the relevant channels and paste it to that bone." 

    ttanya53@wayne on contrary to the what has been mentioned above, i have tried to do so but its not working for me.

    but yes ,when i have copied  Ik_feet_R and paste the mirror to the Ik_Feet_L by selecting  Ik_Feet_L.it has give the result as per the tutorial.

    PFA https://screenrec.com/share/gt9jMTbnWk for reference.

    plz be patient while watch the same ,i was bit lost in between,its 2 min long though

  • subha replied

    https://screenrec.com/share/F29aOlQxgT

    @tanya53  @wayne

    At the translation stage for the left key,at the point where we are dividing -1.3/2 ,am not getting the same result as you.

    PFA link for refence ,

    i am actually stuck in torso,IK_feet_L and Ik_feet_R from last 4 days, plz help me out on this 


  • tanya (tanya53) replied

    hi, 

    question 2 up

    What version of blender are you using?  The. tutorial uses 2.78, when I used 2.9, it  didn't. work this way and I had to copy the flipped to the ik.L.  The important thing was to learn to copy the animation to the other side, saves you the time of having to animate both legs.   It. sounds like you understand this and it looks like it is working right at the end of https://screenrec.com/share/gt9jMTbnWk, good job.

    question 1 up

    After you copied all the animation to the left foot (toe, heel, Ik, and pivot) , did you do the part (about 3:22 in the. video).  where he copies all the animation on the left foot and then offsets it and delete the stuff on the ends.  I think you are off here.  For example when you are in the first pass position the left. foot isn't in the correct position.  Watch the above mentioned part of the video to make sure you are doing that right.  You can tell it is right if the first C position looks correct after you do the -1.3/2.  I know it is frustrating, but you will get it.  You are making progress.   Good luck.

  • Wayne Dixon replied

    Hi Subha,

    You are not quite doing this correctly.  You are copying from one foot and pasting to the same foot.

    In Blender 2.8+ there is no button in the UI to do what I'm doing in the recorded lesson, but you can achieve the same result with the keyboard shortcut (or the menu option)


    Here is the key thing that you are missing.

    You want to copy the POSE in the VIEWPORT. (hover the mouse over the 3d viewport, make sure the Foot_IK.L is selected then press CTRL C.

    And then you want to paste it to the other foot using the Paste Mirrored in the VIEWPORT.  With the same foot selected press CTRL SHIFT V, and this will paste the mirrored version to the .R side (even though you still have the .L selected)


    Hope that helps.

  • Wayne Dixon replied

    In this video you are copying over the existing data with the same value (-1.3/2) on each keyframe.

    What you should be doing is subtracting this from the current value that is already in there.

    But also the 1.3 value is the full length of the stride in MY walkcycle.  YOUR walkcycle could be a different length, so make sure you are using the correct value for your animation (it might be the same but just bringing that up in case it's not the same as mine) 

  • subha replied

    wwayne 

    Current value means??

    which is already there for the left foot after paste mirror  or what we are getting after dragging the left  feet  backward for the 1st keyframe of left  feet

    yes  i am using the same value 1.3 for full stride of torso

  • subha replied

    https://screenrec.com/share/RkCdJqHtoc

    wwayne  ttanya53 

    at the end i got the result but its no where closer to what is in the class ,i rigorously want to achieve that by following that specific process as i  aiming for the bigger picture and long term goas.no point manipulation from this stage.

    But definitely i did manipulate the figure in comparison to what figure i am getting after doing 1.3/2.

    My quires are

    1-as mention above what is current value mean

    which is already there for the left foot after paste mirror  or what we are getting after dragging the left  feet  backward for the 1st keyframe of left  feet 

    2.what is the exact algorithm 

    current value - 1.3/2 or current value-(-1.3/2)

    and what is the algorithm when we are dragging the feet forward in 2nd last key frame 

    current value+1.3 or current value-(+1.3)

    3.and i opted to  copy the Ik_feet_R and pasting the mirror by selecting Ik_feet_L,is that fine or not


     



      


  • subha replied

    ttanya53 

    Ans Q.2-i am using 2.8

    yes , i opted to  copy the Ik_feet_R and pasting the mirror by selecting Ik_feet_L,


    Ans Q1-i will share the link,when i will attempt the same next time,but i did offset the same .may be i got it wrong.

  • subha replied

    wwayne ttanya53 


    can you plz guide me through copying keyframes from one arm and pasting mirror to the other.

    anything different for version 2.8??

    because after setting keyframes for one hand. when i am trying to paste mirror to the other its showing error as there is no keyframes before.

    https://screenrec.com/share/OKGElLwBo5 PFA link for reference.

    and plz do share what is constraints ,which you are mentioning while doing  -1.3/2 ??

    i hope after resolving all these queries i will be done with Rivet walk cycle, then i can jump to body mechanism 


  • subha replied

    can anyone help me on my above queries plz

  • tanya (tanya53) replied

    Hi - 

    I think that. when Wayne does these he keys everything in the first frame, then you can paste and flip wherever after that.   To fix this go to frame one and insert rotation for the hand with the error, then you should be.  able to copy. the flip. wherever you want it. to be or just insert rotation and then paste the flipped.  Good luck.

  • subha replied

    ttanya53 

    Thank you.

    ttanya53 wwayne 

    Plz help me in my previous queries plz, which i am mentioning  below again 



    at the end i got the result but its no where closer to what is in the class ,i rigorously want to achieve that by following that specific process as i  aiming for the bigger picture and long term goas.no point manipulating  from this stage.

    But definitely i did manipulate the figure in comparison to what figure i am getting after doing 1.3/2.

    https://screenrec.com/share/RkCdJqHtoc%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B PFA link for reference

    My quires are

    1- what is the current value exactly??

    which is already there for the left foot after paste mirror  or what we are getting after dragging the left  feet  backward for the 1st keyframe of left  feet 

    2.what is the exact algorithm 

    current value - 1.3/2 or current value-(-1.3/2)

    and what is the algorithm when we are dragging the feet forward in 2nd last key frame 

    current value+1.3 or current value-(+1.3)

    3.what is constrain ,which you are mentioning at -1.3/2 stage