Home Technical Talk

3DSMAX: Animation Approach for a Slingshot

Hello!

I have created this slingshot:

mAbKZdD.png

It basically consists of the base object which is the wood, a separate object which is the "Rubber band", and a third object which is the pad that is supposed to be pulled.

The slingshot is to be used in a game, from this view:

FB5MGQa.png


I am fairly inexperienced with 3DS MAX, but I know how to set up a basic animation and rigging/skinning.
My desired effect is a basic fast pull back of the "pad", with the rubber band stretching as realistically as possible, with a subsequent "ricochet" release.
After a few hours of searching for similar projects I am left with no idea or examples of how to create this animation.
I do not need to include the rock being shot in the animation, since it will be handled as a separate object in Unity.

Thanks for taking your time to help out!

/Oreos

Replies

  • Mark Dygert
    1st, don't over think it or over engineer it. Instead of thinking I need to simulate streching rubber with physics, wrap your head around what it is you're actually going to see and how you can mimic that with as minimal effort as possible. You could do it with a lot of complex rigging but you don't need it.

    If you aren't going to see the rock or the pad, you just need the band to raise up and go straight. A sound effect of stretching rubber will really help. Two bones and you're done. The band bone can even be controlled by the engine to reflect aim, which might be more important than realistically simulated physics.

    2nd, I know the rubber band looks nice when modeled with a bend, but it makes rigging more difficult. IF you were to do a more difficult rig (not saying you should) that bend would be a pain because you have to figure out a way to straighten it out. Its easier to rig straight and then add that kind of slack detail when animating.

    3rd, if you want to see the recoil of the band, it can happen pretty quick with minimal rigging. It will take a few more than 2 bones but again you don't need to go crazy on it, just do the minimum to make it work.
Sign In or Register to comment.