Bookmaker is a Blender addon for generating a random-looking collection of books, in either a horizontal row or a vertical stack. I currently support two styles of book, softcover and hardcover, in any mixture. I also allow randomization of sizes and orientations, to make for a less “tidy” look. It can generate a collection of basic Cycles materials that you can customize later, or it can reuse materials assigned to an existing object.
Just added a new parameter to control rotation clumping, where successive books in a row have a specified probability of sharing the same rotation angle.
Where can I see that message?
If you mean Window > Toggle System Console , Blender crashes and quits itself, so I can’t read that message.
I didn’t get any crashes for more than a month, so I think we can call it stabilized. Most of the addons I use have updated to it, so it might be a good time to take a look at the new API.
I normally run Blender from a terminal window, so it appears there. If you launch it by clicking an icon, then I think it goes into your ~/.xsession-errors file.
I have done an update to use a separate random seed for the material assignments. This way, changing the number of colours doesn’t disturb the arrangement of the books.
Also, is it preferable for the books to be generated as one object, or as separate objects? Currently they are separate objects, but because they are all selected, it is easy to hit CTRL-J to join them into one if that’s what you want.
I have added a “magazine” object type. This means I had to replace the single slider for distributing the probabilities between softcover and hardcover with three separate sliders for controlling the relative frequencies of the three object types.