Book Rigger

166 votes
Date Updated: 
Author Name: 
Arda Kutlu



Book Rigger is the "one click" Page Turn solution for 3ds Max.

With Book Rigger it is extremely easy to make complex and accurate page and book animations inside 3ds Max in a few minutes if not seconds.







Main Features:

  • Create and Rig a whole book with any number of pages just in a single click
  • Interactive controls of page properties and turn-land-shuffle options.
  • Ability to Randomize secondary motion
  • Ability to shuffle the pages and adjust overall speed using multiplier
  • Ability to assign single/double sided materials and diffuse textures from animated sequences.
  • Ability to take apart all or some of the pages and provide them random directions.

What is new in version 3.0?

  • All Features are now completely interactive and adjustable at any time
  • Added Animatable Crease correction
  • Added Animatable "Bottom Angle" property
  • Added "Minimum Turn Angle" property
  • General Code optimization

Version History:

version 2.5 -Texturing options fixed

-Maximum degree of gizmo's randomization added

-Show Texture option is added (it is advised to let it unchecked books containing lots of pages and relatively high textures) ------------------------

version 2.21

-Bug Fix regarding to the Torn Apart options. Now it torns apart pages even if the  default in/out tangents are different than linear.

-Ability to turn the following page, before the previous one lands (shuffle) It is added as Shuffle Control to the master controller. It is also animatable. now its very easy to create a book which pages starts to turn slowly and speeds up gradually until it shuffles very fast.

version 2.1

-Added Take Apart Option


version 2.0

-New UI

-Added Crease center options for Flexibility, Turner and Landing parts. It allows greater control over creases.

-Added Crease Level for  Turner part which allows changing altitude of crease. It also make possible 360 degree turns properly.

-Added Material section. You can assign double or single sided materials. It is also possible to assign an image sequence and Book rigger makes every pages diffuse texture the corresponding frame number of that image sequence.


version 1.0Beta

-First release


Version Requirement: 
compatible with 2009 and above
Video URL: 


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
masquerade's picture

while browsing images, you

while browsing images, you must check "Sequence" checkbox. just select the image01.tga and check the sequence checkbox which is visible in the 01.jpg. Max will create automatically an ifl file, and script will use that file to assign seperate images to the pages.

aimerYuer's picture

I have done as you said, but

I have done as you said, but it donsen't work still. I send the images here. By the way, my Max version is Max9.0,maybe this is the problome? but everything else is normal.

01.jpg 61.27 KB
02.jpg 73.2 KB
masquerade's picture

aimerYuer, I sent you a PM

aimerYuer, I sent you a PM related to the detailed usage.

aimerYuer's picture

Oh,what a pity! I can't

Oh,what a pity! I can't access the site really.
I have download your new version, when i assigned a material, nothing changed, can you show me some pictures to tell me how to use it. And, whether if the image sequence must to be "dig" format? I never heard it before.
Expcting your answer, thanks.

masquerade's picture

You are welcome. Strange, I

You are welcome.

Strange, I have no problem to accessing the site. its in case of any typo mistake.

Updated the script by the way.

aimerYuer's picture

Thanks for your explanation,

Thanks for your explanation, i get it.
By the way, i would like to visit your homepage, but the link you gived is failed to visit it.

masquerade's picture

:) probably I wrote it

:) probably I wrote it wrong. As anyone can imagine, English is not my native language.

I tried to mean by that the relation between crease amount and crease altitude. Right now, if you increase the turner angle up to 360 degree, creases will be on the wrong side. It will stay on top of the page. It makes impossible to correctly turn the page 360 degree. I fixed that adding a new spinner which controls crease level.(angle of the corresponding bend modifiers' gizmo actually)

Probably I again failed to explain that properly. If I can have some free time, in a few days I will complete the material code and finish the new version. If you try it, you can understand better than my lousy explanation attempts.

Thickness options will be nice. I will consider these for the next version. But I have to focus on material and crease stuff for upcoming version. Afterwards I will definitely get into other stuff. Thanks

aimerYuer's picture

I am expcting for your new

I am expcting for your new version!
And also i have a thought about this, maybe you can add the option of "thickness" , it contants two part: the cover pages and the inner pages,so that we can make much more different books handy.

Would you please tell me the meaning of the word "compansation" since i am not good at English,and i can't get it from a dictionary.


masquerade's picture

Yes I agree with

Yes I agree with you.

Actually I thought about for a while. At last I decided not to take that into account for now. This script only animates inner pages of a book. Since the cover contains only 2 pages, it can easily hand animated with an additional geometry.

You know there would be too many variables (hard cover, soft cover, different extrusion levels etc.) I tried to keep it as simple as possible.

 Now I am working on a new version. it will be possible to turn the pages 360 degrees with crease compansation, there will be more options to control creases and there will be an option to assign materials and texture maps to each page from a given image sequence.

On the next version I am planning to work on thorning apart pages and maybe do some stuff about cover issue.

Thank you.

aimerYuer's picture

Thanks very much for this.

Thanks very much for this. Well done!
But i think there is a problome, it does not like a really book because the cover page should be different from the other page. DO you agree?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.