- Home /
What is the best way to make a swinging animation for a first person game?
I need to have animations for swinging of items like axes and swords. Is it better to make the animation in unity or make it in blender and then import it? and how do I make the animation play with the right rotations and transformations right in front of the camera no matter which way the player is facing?
Answer by Simon Crowe · Aug 08, 2011 at 05:25 AM
I would say that blender would be a better tool as you could construct a custom rig with inverse as well as forward kinematics ect. to make animation easier. I haven't done this myself, but I know that it is possible. Unity's tool only supports forward kinematics, to my knowledge and is only really suited to simple animations in my oppinion.
Instead of making the animation completely from scratch, you might be able to find a suitable motion capture file. This is quite an extensive free library(Blender 2.49 imports .c3d and .bhv): http://mocap.cs.cmu.edu/
As to making your character look believable from every angle of attack, I could only recommend either writing a script that rotates them to face their target,or using a collider attached to the weapon object to measure hits, so if they miss, they miss.
Your answer
Follow this Question
Related Questions
Playing a axe swing animation from blender 0 Answers
Blender Animation Looping Delay Problem 2 Answers
hypercube animation 2 Answers
Generic root motion jitter? 0 Answers
Blender Animation Problems 3 Answers