Films Training Blog
Pipeline and Tools Characters
Pipeline and Tools Characters
search Login Join
favorite

Development Fund

Support Blender Core Development with a monthly contribution.

theaters

Blender Studio

The creators who share. Access production content and knowledge from the Open Movies.

code

Blender Developer Blog

Latest news and updates on Blender development.

people

Get Involved

Join the community and help with design, development, docs and more.

bar_chart

Open Data

A platform to collect and display the Blender Benchmark results.

menu_book

Blender Docs

Documentation on Blender's features, tools and API.

Blender Conference

The yearly event that brings together the Blender community in one place.

download

Get Blender

Download the latest Blender version, or try the beta!

Films
Training
Blog
Pipeline and Tools
Characters
Search
Login
Join

Character Rig

Rain

Rain v2 Rain v1

7th July 2020

info License: CC-BY Free

Blender Version: 3.0

Download (190.1 MB)
flag Report Problem

Published by

Demeter Dzadik

Rain is a generic character rig you can use to learn and practice your animation sills, created by us here at the Blender Studio.

How to link/append

First off, ask yourself if you even NEED to link or append the rig into another file. Probably not! But if you do:

  1. Link/Append the collection whose name starts with "CH".
  2. In the 3D View Header: Object -> Relations -> Make Library Override.
  3. Save and Reload the file, to allow scripts to execute. (This will also fix her materials)

Then simply enter pose mode on the armature and start animating!

The rig is free to use, provided that the you respect the CC-BY license and include the credit: Rain Rig © Blender Foundation | cloud.blender.org

Check out a walkthrough of the rig's features in this video:

Showcases

'Hi, my name is Amy' - Animation Test

'Hi, my name is Amy' - Animation Test

Animation by Pablo Fournier, lighting and rendering by Andy Goralczyk. …

schedule 1595851349

Free

chat_bubble_outline 6

36 Comments

Join to comment publicly.

DARRIN ALDER

8th July 2020 - 01:00

I want to learn how to rig the face like this character. Is this purely bones driven, or mixture of both bones and shape keys???

Anže Orehek

8th July 2020 - 11:22

@DARRIN ALDER It is a mix (you can just check if a mesh has shape keys). I guess you could just reverse engineer the rig piece by piece. But a new rigging tutorial would be nice.

Show more replies

Germán de Pro Lozano

15th December 2021 - 00:30

@DARRIN ALDER

Jeremy Bot

7th July 2020 - 19:49

Congratulations on the release, Mets. Looking great!

Raymond Schmitz

8th July 2020 - 20:12

Awesome! I have been animating with v1.0 for a few weeks now : )

Anže Orehek

7th July 2020 - 23:04

is it on purpose that the left hand is set to a different IK parent than the right one by default?

Demeter Dzadik

8th July 2020 - 12:08

@Anže Orehek It's not, good catch, fixed & thanks!

lski

11th July 2020 - 03:40

This is a really nice rig, but for some reason, poses aren't saved when the rig is proxied? I don't know if I've done something wrong as I'm still very new to using character rigs

Nicholas Walkewicz

11th July 2020 - 14:18

@lski Same thing happened to me, I made my first actually nice pose (I'm still learning too) and I rendered it but after I closed the project and re-opened it, it was reset to the original t-pose. I haven't tried yet, but I think you have to create a new action in the Action Editor (inside of Dope Sheet) and make your changes while the proxy has that action selected.

EDIT: I tried this and unfortunately it doesn't work. I haven't found a way to save the pose, but I'll update this comment if/when I do.

EDIT 2: Okay, I found a way to work around this, but it's a little bit of a lengthy answer to put on this thread. There's a question on StackExchange about this and I answered it to the best of my ability. Linked here: https://blender.stackexchange.com/questions/183573/rig-pose-of-proxy-armature-isnt-saved/186248#186248

Timothy Tinsman

11th July 2020 - 17:47

Hello, I just have one question what is the fk hinge about. I mostly do arms in fk and I really don't see much difference from 1 to 0 when I change it. I thought it was supposed to change the elbow movement to more closely represent nature.

Demeter Dzadik

13th July 2020 - 10:28

@kimokee Heyo. When FK Hinge is set to 1 for a given limb, that limb doesn't inherit rotation from its parent. So try rotating the pelvis to see the difference!

Nicolas D'Amore

14th July 2020 - 14:21

Hey there :) Awesome rig, I love it. When I link it she is all black; it renders ok, but the viewport solid mode is black for all the shaders, Am I the only having this issue? I've also tried runnig the script, but nothing changes :( Thanks :)

Demeter Dzadik

14th July 2020 - 17:55

@Nicolas D'Amore Set your shading mode to Material. The default is Textured, but she doesn't use textures for her colors, so she ends up all black by default :)

Dustin Baugh

17th July 2020 - 01:41

How were you able to get the different layers of deformation on the face? In Maya this would normally be done with different rigs on duplicates of the mesh that feed into a final deformation mesh via blendshapes that are always turned on, but shape keys don’t work like that in Blender. I’ve been trying to figure this out for forever!

Demeter Dzadik

28th July 2020 - 12:28

Most of the deformation is handled by bendy bones. Then there are some shape keys on top of that to bring out some extra detail or fix dodgy areas. And finally there's a slight touch of Corrective Smooth for, well, what it says.

So, the control bones move the bendy bones and activate shape keys. That's all there is to it. One rig, one mesh. Sorry, it's probably not a very detailed answer, but I don't know how it works in Maya so I can't really answer in the context of that.

Baichuan Wu

1st August 2020 - 22:27

Would you mind go deeper into the b-bone based facial rig? I'm able to recreate the mechanisms (tangential handles in conjunction with constraints, etc. ) But still would I like to know how did you came up with this brilliant idea!

Demeter Dzadik

3rd August 2020 - 11:50

@Baichuan Wu Lots of headache! I'm actually very impressed if you managed to reverse engineer it. But the thing is, since this rig was created, there have been some improvements in Blender to constraints that make this setup a lot easier to achieve, namely thanks to the new Mix Mode setting on Copy Rotation constraint. Can recommend!

Rodrigo Neira

14th September 2020 - 02:56

Thanks a lot for this! <3 Suppose I have a scene already made, how can I append this character? When I select append I have to chose among several folders and don't know what to do there. Also, I don't know if that would break the script for the controls. So what are the steps to import this character into another scene?

Thanks in advance!

Demeter Dzadik

14th September 2020 - 10:19

@Rodrigo Neira Hey there. You want to go inside the Collections folder within the .blend, then choose the collection CH-rain. Then for the rig UI to show up, you need to do a save and reload.

If you're appending you'll need to unhide the rig in the Outliner with the screen icon, which is hidden by default, see the Filters drop-down.

If you're linking, you need to run the Make Proxy operator and then select RIG-rain in the popup.

Hope that helps!

Edwin Hernandez

24th September 2020 - 00:06

@Demeter Dzadik, I've found what I think could be an unexpected behavior or a bug, could please confirm?

from the default pose: legs in ik, legs stretch in 0 (no stretch) and move a leg backwards, untill the foot separates from the floor (in other words, the foot goes up becouse it can stretch). Now, if I rotate the Roll foot control to lift up the heel, the foot pivots in "the air" instead of doing it in the actual position of the foot control and returning to the floor, since the knee is now bending and there is a little more room for the leg to stretch.

It causes some issues at animating walk cycles, for instance, in my opinion.

Thanks in advance :)

Edwin Hernandez

6th October 2020 - 17:19

@Demeter Dzadik Also, it would be nice to have controls for ears movement :)

Show more replies

Demeter Dzadik

22nd February 2022 - 14:39

@Edwin Hernandez Thanks, this is a known issue, it's just that fixing it would be quite involved (ie. re-working the foot rig) and it hasn't come up in production yet so I didn't get around to it.

Anna Moore

30th October 2021 - 04:23

Rig

ALAN KODZAEV

12th April 2022 - 11:39

Hi Demeter! Thanks for the rig! Can you please advice here can I turn on a visibity of FK-bones of the hands? I want to retarger some 3rd party animations onto it. Thanks!

Demeter Dzadik

12th April 2022 - 14:57

@ALAN KODZAEV You should be able to just enable the FK layer in the rig's UI and then Alt+H if they are hidden (but they should start out visible in the first place, so I'm a bit confused by the question :D)

ALAN KODZAEV

17th April 2022 - 19:11

@Demeter Dzadik Yes, Im an idiot ). Thanks!

Wayne Batchelor

6th June 2022 - 00:12

when I look at the clothes in wireframe, particularly the top, I notice the thickness comes from having a mesh inside and out. If the mesh on the inside is never seen, is there a reason it is included in the model? Aren't those polygons having to be rendered unnecessarily?

Demeter Dzadik

7th June 2022 - 19:30

@Wayne Batchelor The Solidify modifier is very cheap to compute, so it's worth it for not having to maintain the deformations of the curved edge of the mesh that would be present if the modifier were applied, and the inner section deleted. As it is, weight painting and authoring shape keys on a flat mesh is very simple, Solidify takes care of the thickness, and Subdivision takes care of the curvature; And you need Subdivision anyways.

Otherwise would cost a ton of work hours for virtually no performance benefit, maybe even a performance loss, since now you need to deform more vertices (the ones that make up the modelled edge) which previously didn't need to be deformed since Solidify and Subsurf happen after deformation is already done.

Wayne Batchelor

8th June 2022 - 01:36

@Demeter Dzadik   Wow, thanks, I've been jumping through hoops to keep polygons down and didn't really need to worry about this.

vfxwolf

3rd October 2022 - 18:05

This is a great model and rig.. just rendering why both RAIN and SNOW have separate head and body meshes - it seems problematic.  Moving the shoulders causes the two meshes to separate

richard Sierra

23rd November 2022 - 04:44

Is awesome rig! but does it need that many bone ?

Demeter Dzadik

23rd November 2022 - 16:16

@richard Sierra Nope!

Jerod Chirico

20th January 2023 - 13:56

There is all kinds of different IK/FK rig controls in the CloudRig menu. Is there a simple way to turn the IK for the arms on and off? Rig is great by the way! Thank you!

Demeter Dzadik

30th January 2023 - 12:20

@Jerod Chirico There is a section in that same UI called "FK/IK Switching". Sorry if it's a bit confusing! >.>

1uckysh00v

24th March 2023 - 17:06

It's a really really great works. Great rig is like an art!!! :) Thank you always.

-L0Lock-

11th July 2022 - 13:40

Hi! Thanks for this nice rig!   A few issues i have encountered with the current Rain v2 version:

- MSTR-Chest is in the IK secondary layer instead of primary.

- When trying to select the controller for the eye dots, there are two selectable DEF controllers with different transforms orientations and locked channels : DEF-EyeDot.R and DEF-EyeDot.R.001.

Also I happen to be working on a scene with both Rain and Snow rigs, and it seems they don't match layers and functions. And the sidebar panels present nothing to tell them apart. Maybe it would be enough to name the panels after the characters;

Thanks for the great work!

Blender Studio

The Creators Who Share.

Facebook Logo Twitter Logo YouTube Logo
  • Films
  • Blog
  • Training
Pipeline and Tools
  • Cloud Rig
  • Blender Kitsu
  • Contact Sheet Add-on
  • Blender Purge
  • Blender Cloud Services
Characters
  • Einar
  • Security Bot
  • Huginn
  • Pack Bot
Studio
  • Terms & Conditions
  • Privacy Policy
  • Contact
  • Remixing Music
  • Blender.org
Loading...