Blender Studio
  • Films
  • Projects
  • Training
  • Characters
  • Tools
  • Blog
  • Join
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

Training Highlights
Stylized Rendering with Brushstrokes
Geometry Nodes from Scratch
Procedural Shading Fundamentals
Stylized Character Workflow

Training types
Course Documentation Production Lesson Workshop

Training categories
Animation Geometry Nodes Lighting Rendering Rigging Shading
Film Highlights
Singularity
In production
Wing It!
2023
Charge
2022
Sprite Fright
2021
Project Highlights
Storm
Rigging R&D
DOGWALK
Interactive
Gold
Showcase
House of Chores
Article
  • Advanced Rigging

BlenRig Update 1.02

  • Update
  • 28 Jun 2016
  • 3 min read
Juan Pablo Bouza
Juan Pablo Bouza Author
Report Problem

I'm glad to announce that BlenRig 5 Ver. 1.02 is out.

Get it from The Blender Cloud or from Gitlab

Although it is not a huge update, there are some new features that might be of your interest.

###What's New:

General changes:

  • New Layer Scheme option in Layers Settings tab (Compact and Expanded Scheme)

The Compact Scheme is the default one and is the one that BlenRig already had. It consists of 10 control layers that depend on "bone auto hiding". That is, the FK and IK controllers are shown according to the mode you set the sliders to ( FK or IK). You can override this and show all the controllers by pressing Alt+H to unhide.

On the other hand, the new Expanded Scheme consists on 24 control layers that represent each body part in each mode (FK / IK). This mode will automatically turn the auto-hiding feature off, so you can manually choose what body part and which mode you want to see.

You can switch these layer schemes back and forth, so you can always change from one to the other in case you find you like one of them the most.

  • Updated version of generate_customprops script to work with the new armature layer schemes
  • New Armature UPDATE button (to update the user's rig with the latest improvements)

This feature represents a major step into giving maximum support to the user. This UPDATE button will appear whenever the armature you are using in your character is outdated compared to the rig that comes with the addon. Therefore, if you press it, your rig will get all the newest features and bug fixes.

This means that on every new version of BlenRig that I release, I will translate all the changes that I have made to the bundled rig into python, so that they can be applied to your own characters too, making it possible to keep everyone's rigs up to date.

Note: before you press the update button, make sure you are not using object local view or local layers. You should have this button on:

  • Biped Armature updated to 1.005:
    • Fixed shoulder offset when using FK and Hinge in arms (thanks to everyone that reported this issue)
    • Removed Rotation locks in forearm and shin FK controllers
    • New lattice_eye_L and R controller in TOON 2 layer
    • Look_L and R scaling now makes the eye scale with the Lattice of the eye, giving a smoother result
    • Various bone layers and bone shapes fixes
  • Bug Fixes:
    • Fix for timeline scrubbing slowdown bug
    • Fix for error when adding BlenRig to the scene while using local view or local layers

The Road Ahead

Blender 2.78

When Blender 2.78 comes out, I will release an update that will contain the following features (maybe others too):

  • Bone count will be reduced by 20% thanks to the implementation of the new B-Bone features.
  • I will try to implement an IK scheme that will no longer require pole targets. The idea is that you will be able to toggle between this control scheme and the pole based scheme. It's just about user preference.

Ideas for future releases

  • Game engine ready preset
  • Quadruped preset
  • Vehicles presets
  • Modularity (being able to easily add new limbs, heads, etc)

By the way, Victor and Vincent have been updated to the latest version, so you might want to grab them again from the Character Library (or you may run the Update button on them if you already have them)

Join to leave a comment.

24 comments
CornerStudio
CornerStudio
April 5th, 2019

BlenRig is not supported in render farm cos it’s an external script. How do we fix that issue? Rigify works fine. Just like we make linked object to be local, is there a way for BlenRig to work in render farm?

Juan Pablo Bouza
Juan Pablo Bouza
April 13th, 2019

@CornerStudio You actually don't need the script for the rigs to work. So it should be just fine. The only that you have to make sure is that the Blender instances have the auto run python scripts option turned on.

Rafael Nogueira
Rafael Nogueira
Oct. 30th, 2018

Hello there i have two characters similar, and if i rig one, i can use the rig as a start point for the other... can u give me tips on how i do that?

Sam Hanie
Sam Hanie
March 13th, 2018

Hi, Just installed and tried it out. After I finished the body and face rigging, the CAGE and the PROXY was already deformed. How can I fix this????????????

Lukman Hakim
Lukman Hakim
Sept. 25th, 2017

Hi Pablo, I think there's a bug with hand controller if you switch to FK (or vice versa) in 1.02 version, can you please check it. Thanks! :D

TNZPV Studio
TNZPV Studio
Sept. 10th, 2017

Hello Pablo ! Very nice work ! We will use your Blenrig for a shot animation movie. But i have a little trouble : my rigging process is finish, i did a group with blenrig and meshes. Next animator go head for link the rig and the trouble is here, the linked data rig have all rig object are visible like, lattice, mesh deformer, cage, auto low mesh.... Any tips for avoid that ? I see with Vincent exemple file, there is no this kind of display problemes.

Ralf Walter
Ralf Walter
Sept. 14th, 2017

@TNZPV_3D_Studio: In the Main-Characterfile toggle the Eye icons from the Objects in outliner off and save the File. Sorry for my english:)

Show more replies
Ralf Walter
Ralf Walter
Sept. 22nd, 2017

@TNZPV_3D_Studio: Thanks!

TNZPV Studio
TNZPV Studio
Sept. 16th, 2017

@heisserteller: Hey thanks for answer, I found the problem, I must set up a visibility layer in the groups setting 'dupli visibility' and i choose just the first. Like Vincent exemple. Cheers

Bryan Crochet
Bryan Crochet
July 31st, 2017

Thanks for this amazing tool. I have gotten some really good results with the basic skinning process. Without fine tuning. What it the current status of blenrig? Is it under active development?

Luciano A. Muñoz Sessarego
Luciano A. Muñoz Sessarego
Jan. 18th, 2017

Hey man, awesome work as usual. I've got an idea that i think would considerably improve the face workflow with not much more work for you, would you color code the facial controllers (for the rigging process) diferentiating the controllers that move other controllers around from the ones that dont?, it's very hard to figure out and remember wich ones are witch, and if like me people use an autorig its not something that you do every day. Also maybe for a future version it would be nice to only have half the fitting rig visible, and only make it visible when the character is asymetrical, that would make it faster, and easier too digest. I might have mentioned this before, but if you see how "advanced skeleton" does it, you'll see he has a sort of mini helper images in the addon itself so you can have a reminder of what steps to follow and where to fit things best, that's just a suggestion, i find myself coming back to the tutorials every time i want to try to rig some characters. and lastly, how about that bendy bones update?, i've been looking forward to that =) Again i hope you take it as constructive criticism, and i think the rig is very cool, we really appreciate your work!

Juan Pablo Bouza
Juan Pablo Bouza
Jan. 19th, 2017

@luciano:

I'll take note of this :)

Blendid31
Blendid31
Dec. 23rd, 2016

Hi Juan. I don't understand why the mesh deformation make my character as a fat body. Yesterday after made the chapter 4, I had saved my character Today the I open my blenfile and oh I see a fat woman. I open the blenfile svapter3 saved, it's te same thing. How de fix this problem ? Thank you Juan

Blendid31
Blendid31
Dec. 23rd, 2016

I solved my probleme : a new baking action then re bin. But I dont know why this default appears.

Show more replies
Juan Pablo Bouza
Juan Pablo Bouza
Dec. 30th, 2016

@did.k31:

Mmm... check the lattice modifiers on the mesh deform cage, perhaps the lattice object has to be reset. If you toggle the lattice modifier and the body moves, then press the "Reset deformers" button in the baking tab, that will reset all the hook modifiers of the lattices.

Boris Rybar
Boris Rybar
Dec. 18th, 2016

Hi Juan. Great work! Anyway I have some problem with UPDATE button. My Current version is 1.003999 etc and trying to use UPDATE button to version 1.005. Of course I have "scene/local layers" button enabled as described. Is there any way how to copy error message to clipboard (on Mac) to be able post it here? I thing its somehow related to my localised mac OS version (Slovak) because at the end of massage it says "UnicodeDecodeEror: 'utf-8' codec can't decode byte 0x8b in possition 1: invalid start byte." However I have 2 messages cycling when pressing button. Second relates to update_1005.py line 94 with "AttributeError: boy_prop_colletion: attribute "lock_rotation" from "PoseBone" is read only. I have tried to edit rig_version property but is disabled on panel. I Will appreciate any advance how can I move forward to animate Vincent :)

Boris Rybar
Boris Rybar
Dec. 18th, 2016

@boris.rybar: I somehow managed editing the rig_version in original file so can continue. Still not able to update, so using 1.004 looking like 1.005

Show more replies
Juan Pablo Bouza
Juan Pablo Bouza
Dec. 22nd, 2016

@boris.rybar:

Hi Boris, are you updating on the rig file, or are you trying to update a rig that is linked?

What are you trying to update? Vincent? He should be already up to date if you download him again.

Mark Kenworthy
Mark Kenworthy
Nov. 6th, 2016

Have been working with the rig for a couple of weeks now, and am very impressed. However, though the tutorial vids are very helpful, is there a forum board dedicated specifically for the rig? I'm having some issues trying to work things out, and it would be great if there was some forum I could go to to get things worked out.

Otherwise, do keep up the good work!

Juan Pablo Bouza
Juan Pablo Bouza
Nov. 7th, 2016

@odysseus93:

Hey Mark, you can ask here, many people comment on the videos, or you can go to the blenderartist thread too https://blenderartists.org/forum/showthread.php?390396-BlenRig-5-Public-Release

Show more replies
Mark Kenworthy
Mark Kenworthy
Nov. 7th, 2016

@jpbouza: Okay, I'll give it a go. I'll collect my thoughts so as to post intelligently. Things are moving well, but somehow the foot isn't behaving. I'll post a screen shot soon to demonstrate.

Thanks!

Ralf Walter
Ralf Walter
Sept. 9th, 2016

I have a bug:

Traceback (most recent call last): File "C:\Users\Ralfbenutzer Lokal\AppData\Roaming\Blender Foundation\Blender\2.77\scripts\addons\BlenRig-master-a4b6ebeb8a6243608f94ef22317e56efb9719b24\ops_rig_updater.py", line 56, in execute biped_update_1005_lattices(self, context) File "C:\Users\Ralfbenutzer Lokal\AppData\Roaming\Blender Foundation\Blender\2.77\scripts\addons\BlenRig-master-a4b6ebeb8a6243608f94ef22317e56efb9719b24\blenrig_biped\updates\update_1005.py", line 356, in biped_update_1005_lattices add_mod('lattice_eye_mstr_L', 'HOOK', 1.0, 'lattice_eye_mstr_L', 'lattice_eye_mstr_L') File "C:\Users\Ralfbenutzer Lokal\AppData\Roaming\Blender Foundation\Blender\2.77\scripts\addons\BlenRig-master-a4b6ebeb8a6243608f94ef22317e56efb9719b24\blenrig_biped\updates\update_1005.py", line 322, in add_mod bpy.ops.object.mode_set(mode='EDIT') File "D:\05 Blender\blender-2.77a-windows64\2.77\scripts\modules\bpy\ops.py", line 189, in call ret = op_call(self.idname_py(), None, kw) TypeError: Converting py args to operator properties: enum "EDIT" not found in ('OBJECT', 'GPENCIL_EDIT')

location: <unknown location>:-1

Juan Pablo Bouza
Juan Pablo Bouza
Sept. 15th, 2016

@heisserteller:

Hi Walter! I just tried it and my guess is that you have the "scene/local layers" button disabled. Just check up in the post where it says "Note:", there's an image highlighting this button, which should be on during update.

Taiwo Folu
Taiwo Folu
July 31st, 2016

Nice work.

Films Projects Training Blog Blender Studio for Teams
Pipeline and Tools
  • CloudRig
  • Blender Kitsu
  • Brushstroke Tools Add-on
  • Blender Studio Extensions
Characters
  • Mikassa
  • Whale
  • Ballan Wrasse
  • Snow
Studio
  • Terms & Conditions
  • Privacy Policy
  • Contact
  • Remixing Music
Blender Studio

The creators who share.

Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite