Author: Macser
Author Website:

Version: 6.2

Short description: Rigged and weighted character reference and proxies. Ik and pole targets. Constraints linked to actions for control of arm twist and hand open/close.

Date: 2018-01-17 14:30

Comments: (1)


ArmaRig for Blender


A constrained Ik rig built in Blender.Aimed at A2/A3. Intended for use with Alwarren's Arma toolbox.
Static and hand anims can be exported direct to PBO. Dynamic animations like walk/run cycles can be also be exported directly with some extra work.

I'm not an expert on the internal workings of Blender.Nor would I consider myself a grade A rigger/animator.So bear that in mind if you find mistakes or bugs.

Installation / Usage:
This section deals with BVH only:
Above and behind the main rig are 4 controls.Two for each side.1 opens and closes the hand.
The other does a simple twist of the arm.

The weapon and launcher bones have "child of" constraints.This allows them to follow a given target,currently the right hand.This can be switched on or off from the Bone constraint tab.
When you have an animation you'd like to export:
Choose File>Export>Motion capture(.bvh)
Import this BVH into O2PE.

In the dialog:
Tick Z is top.
Tick Invert Z.
Set Master scale to 1.
Exclude Terminators.
And the most tedious part;remove extraneous bones.
These are marked with an @.

For Al's toolbox, as I mentioned, you only need O2pe for anything with full movement. Like a walk or run cycle.Any bones you do not wish to be a part of the rtm should always have the @ symbol as a prefix. For example,@Ik_LeftHand. Which would be the Ik solver for the left hand.The toolbox will strip these bones out when writing the RTM.

While in O2pe follow the usual method for importing an RTM file.

I'm not an expert on the internal workings of Blender.Nor would I consider myself a grade A rigger/animator.So bear that in mind if you find mistakes or bugs.

You can watch a brief video where the rig is used to generate a couple of rtms.I use Alwarren's Arma toolbox. here.

Media: has its own Youtube channel where we will cover the Community made releases.
Subscribe to the Youtube channel

I'm not an expert on the internal workings of Blender, nor would I consider myself a grade A rigger/animator. So bear that in mind if you find mistakes or bugs.

Do not use this blend file for commercial projects.
Provide credit for the author.
If you share the archive,this readme must remain as part of the package.
The meshes used for reference are still the intellectual property of Bohemia Interactive Studios.
They are therefore legally bound by BI's own licensing.They are clearly labelled as;
Character reference,weapon reference,launcher reference,vest reference, head gear reference and M9 pistol.
They are based on the A2/A3 example models.

I moved the forearm bones onto the first bone layer. This should help correct potential collapse when rotating the hand forward( palm to the back, as opposed to the front).

Removed the BVH rig. It's not really something I want to continue promoting, as it's far too messy.
Added a reference mesh for a pistol, from the A2 sample weapons. Specifically the M9 pistol.

- Made changes to bone parenting and rotation transform locks.

I simply added another version of the original rig.With most of the "link" bones removed.
Not only is this easier to work with visually.It also removes any extra constraints and Ik chains.
Making behaviour more predictable.Cosmetic changes were also made.

- The entries for the bones in the dope sheet didn't update after my last edit. This basically disassociated the actions from the rig, preventing the 4 hand/arm controllers from operating.
- I also removed the "A3" version.

- made some small changes and corrected one or two things.

- Blender 2.7x or higher

Forum topic:
- BI forums

Enable javascript to be able to download from Armaholic please!

Tags: Animation,   Blender,   Tool,   Arma Toolbox