I usually only used ".. With automatic weights" when using Armatures. Now I hit a limitation and need help.
I am modeling a book (and want to do Pages later too, which are less stiff than the book cover!)
I'd be fine with 2 lanes of bones, but many vertices bent unwanted so I added more...
But for the Pages I'd like to have 3-5 lanes to make them bend more.
As you can see, the "belt" (brown) isn't affected by the bones at all.
Which makes sense, as there is 0 weight linked from the belt to the closest bone. I tried using envelope bones and "... with envelope weights" but that's also a bit strange to work with.
I don't want to paint the weight for every bone by hand. That's a really destructive workflow. I'd rather write a python script to assign weight based on x asis (which would be enough in this case)
Is there a builtin function, or how would you approach it? Otherwise, does anyone have a script that does something simliar (to get me started)? looping over bones and setting weights?
edit: Here is a .blend file: