Jump to content
Hash, Inc. Forums
Sign in to follow this  
bubba

creating a rotation action

Recommended Posts

I have created an action that rotates an object 90 degrees. The problem is that it always starts from the zero azimuth If it is not a too advanced subject is there any to have the start of the action to be from where the front of the action is facing? Then, I could rotate the object 90 degrees from there.

Share this post


Link to post
Share on other sites

Could you describe that more? I'm not sure what you are wanting to do.

Share this post


Link to post
Share on other sites

drag the action into the model and in its properties set HOLD LAST FRAME to ON...

 

drag same action again then set BLEND METHOD to ADD ...

Share this post


Link to post
Share on other sites
Could you describe that more? I'm not sure what you are wanting to do.

 

Think of the turret on top of a tank body. It can swivel 260 degrees. It can stop and start again from the same place it stopped. It can go left or right.

Share this post


Link to post
Share on other sites
drag the action into the model and in its properties set HOLD LAST FRAME to ON...

 

drag same action again then set BLEND METHOD to ADD ...

 

 

Still doesn't do what I want. The action (swivel right 90 degrees) always starts from a forward facing position.

Share this post


Link to post
Share on other sites
Could you describe that more? I'm not sure what you are wanting to do.

 

Think of the turret on top of a tank body. It can swivel 260 degrees. It can stop and start again from the same place it stopped. It can go left or right.

 

Why do you want to create an action for that? Why not just rotate the bone in the Chor? It will be less fiddly than having to worry about Action Blending for such a simple task.

Share this post


Link to post
Share on other sites

Yes, animate the bone in the chor. That will be dramatically simpler.

 

One of the oversights of TAoA:M is that it doesn't explicitly introduce keyframing in the chor. It demonstrates keyframing in an action which is mostly the same buttons, but it doesn't mention that you can and mostly will animate in the chor for most things.

Share this post


Link to post
Share on other sites

But that was what I thought Actions were for - to handle repeating actions. I was hoping in the future, when I became more knowledgeable about A:M to figure out some way to randomize the swelling.

Share this post


Link to post
Share on other sites
But that was what I thought Actions were for - to handle repeating actions. I was hoping in the future, when I became more knowledgeable about A:M to figure out some way to randomize the swelling.

 

Is a tank turret really repeating? Everything it aims at will be a different spot, no?

Share this post


Link to post
Share on other sites

It seems to me you could get what you want by creating your animated rotation in a Pose.

Then when you want to rotate you slide the slider to the desired extent of the pose?

Share this post


Link to post
Share on other sites

Yes, use a Pose or even better: Create a null-object in the chor, select the bone of the tank turret and apply a "Aim-At"-Constraint with the "Null"-object as target. Now you can move the null-object around and the turret will follow. For an even better rig you could do that in a pose and limit the up- / down-movement with a Euler-Limit-Constraint...

 

See you

*Fuchur*

Share this post


Link to post
Share on other sites
Yes, use a Pose or even better: Create a null-object in the chor, select the bone of the tank turret and apply a "Aim-At"-Constraint with the "Null"-object as target. Now you can move the null-object around and the turret will follow. For an even better rig you could do that in a pose and limit the up- / down-movement with a Euler-Limit-Constraint...

 

See you

*Fuchur*

 

I have seen the term 'Euler' before - what exactly is 'a Euler?'

Share this post


Link to post
Share on other sites

"Euler" is a way of representing rotation with XY and Z Axis ("Quaternion" and "Vector" are others) and the Euler Constraint can limit rotation to the XY or Z axis.

 

However, there's an easier way for your Tank Turret situation:

 

TankTurretManipulatorLimits.mov

 

 

Note that you must have "Show Advanced Properties" ON in the Tools>Options>Global tab for the Manipulator Options to appear in a bone's properties.

Share this post


Link to post
Share on other sites

An Euler interpolation allows things to rotate more than 360 degrees. Set a beginning and ending point for a rotation, right click on the Rotate settings in the pws, and select "Euler". Now you can rotate an object 5000 degrees if you want, in other words, it will spin from the starting keyframe to the ending keyframe. Extremely handy, but probably not for a tank turret (though it depends on the tank I guess!)

Share this post


Link to post
Share on other sites

Thanks Robcat2075. That was a very instructive video. And thanks to others that answered my questions.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...