Book Rigger

166 votes
Version: 
3.0
Date Updated: 
03/25/2011
Author Name: 
Arda Kutlu

 

BOOK RIGGER V3.0

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: 

Comments

Comment viewing options

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

Find this line in the

Find this line in the script

movekeys t ((i*14)-14)

Change it with a higher multiplier. For example if you make it

movekeys t ((i*28)-28)

and animate master_controllers page value (linear animation) each page will wait for the next turn exactly 1-page-turning-time.

In another words,

if you animate page 1 to 10 in 100 frames, only 5 pages will be turned, and it will pause 10 frames between each frame.

Increasing the multiplier will increase the pauses between pages.

zigitor's picture

Hi :-) any idea how to make

Hi :-)
any idea how to make some time delay between page turns (in frames)? help pls

Thank you for this amazing script.

masquerade's picture

its a macroscript. Please

its a macroscript. Please read the additional info.

islamscience's picture

thanks for the great tool but

thanks for the great tool but is that working for max 2010 i make a run for the script but it doesnt make any sens

48design's picture

Great idea and wonderful

Great idea and wonderful implementation!

hawkarena's picture

i like this Salve of Allah

i like this

Salve of Allah

Salve of Allah

capcaverna's picture

what I need say about this

what I need say about this script?

awsome.

The life is Good

Anubis's picture

cheers for the creative

cheers for the creative idea, but still alot of bugs, keep working-out

my recent MAXScripts RSS (archive here)

cinematicfusion's picture

I can get all image sequence

I can get all image sequence pages to run on "select front material" only. It will have no backside but will play all image sequence files. Will do so in all the alpha source files.

For double sided material, I can get only the first two image files to run and that is just with RGB Intensity and None)opaque.

The program gives Max script error when trying to run double sided image sequence with the image alpha.

cinematicfusion's picture

I can get a double sided

I can get a double sided image when I select "none" or "RGB intensity" on the alpha source.

But... it is only picking up the first two images of my sequence file. I had 7 images, it is only picking up the first two and putting them on front and back on page.

Is there a way to make load more of the images in the file sequence?

Comment viewing options

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