Creating Realistic Ball Contact for Character Motions in Basketball Animations


https://forum.reallusion.com/Topic540976.aspx
Print Topic | Close Window

By 6fgxfzsgfddbc - 3 Years Ago
Can someone help me with how to create character ball contact when using motions like Basketball_Dribble, Basketball_Shoot, or Basketball_CrossoverDribble? Thanks to everyone in advance
By 4u2ges - 3 Years Ago
You have to learn how to animate props manually with Curve Editor or Transition Curve Preset (latter being easiest).
This is a base RL training for Transition Curves: https://www.youtube.com/watch?v=J-nOCsvW04w

And this is how I matched a ball with basic Mixamo dribble movement using Ease in and Ease out curves and playing with curve strength to match the hand movements:



And for the time when player keeps the ball in the hand you may use Link and Unlink action to the hand bone for the ball .
By 6fgxfzsgfddbc - 3 Years Ago
thank you so much. I really appreciated it. Is it possible to do it with physic properties and how to do that? 
By 4u2ges - 3 Years Ago
Is it possible to do it with physic properties and how to do that?                                

Probably not, there is very little precision control over physics in IC.
By 6fgxfzsgfddbc - 3 Years Ago
Ok thank you so much. Can we use the same technique for shooting the ball? 
By 6fgxfzsgfddbc - 3 Years Ago
Ok thank you so much. Can we use the same technique for shooting the ball? 
By 6fgxfzsgfddbc - 3 Years Ago
Ok thank you so much. Can we use the same technique for shooting the ball? 
By 4u2ges - 3 Years Ago
Yes, and if character keeps the ball in the hand for sometime, you may use Link/Unlink ball to/from hand to control the timing of the grab/release.
Painstaking task with lots of trial and error.
Rampa has this video with Physics you may also want to look at, but it's probably not going to work for a precision shot: https://www.youtube.com/watch?v=qL5SkJqS4_k
By 6fgxfzsgfddbc - 3 Years Ago
Thanks one more. I just found this one. Maybe some thing can helps. https://youtu.be/WGHohBqTZno?si=HiFP4GEdlqJpOQYy