Hello everyone!
My skill in Unity is low. I want to create a demo scene. There are a character and pickable objects. Character should be a ragdoll “floating” above the ground and moving by a single force applied (no need to animate it, just push a ragdoll in needed direction, e.g. Totally Accurate Battle Simulator). Also, when a player pushes a button right arm of a character should become straight and it should follow the mouse look to be able to pick objects on a scene. Main challenge is that I want to make it all myself. So, what I did so far is:
- Created a dummy model in 3ds max
- Added bones for a model in 3ds max
- Exported it as fbx to Unity
- Used a ragdoll wizard to create a ragdoll from a model
- Applied a constant force to Head bone, so a ragdoll will fly above the ground
- Created scripts to push a ragdoll (apply force to Spine), mouse look (rotate Head and Spine according to camera rotation).
In general it works, BUT I cannot accept the result I got. I’ve faced following issues:
- For some reason mesh deforms in Unity (screenshot 1)
- Ragdoll shakes all the time no matter what drag value I apply
- MORE glitches when applying a force.
- Have no clue how to implement the “arm” functionality I described above.
So the question is, what mistakes did I make? Is that because of the model or something is wrong in Unity project? Maybe mistakes are in basics and the approach should be totally different?
I can provide any screenshots and files if you would like to help me.Thanks in advance, guys. Look forward to your answers.