Skip to content

oweissbarth/bookGen

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

If you are a user: Do not dowload the zip here. It will not work. Download from https://ow3d.de/bookGen

bookGen

BookGen is a free book-generation addon for the open-source 3D-package Blender. It allows you to fill shelves or cupboards with books – fast and easily.

Features

  • control width, height, depth, cover thickness and more parameters of the books
  • use randomization to generate a variety of different books
  • automatic uv-unwrap for texturing
  • easy shelf placement

Installation

  • Download the .zip
  • Open Blender, click on "Edit" and open the "Preferences"
  • Switch to the addons-tab and click on "install from File"
  • Choose the .zip and click "install"
  • Now Activate it by clicking on the checkbox next to it. Done.

Demo

https://www.youtube.com/watch?v=2C02aP-8N-k

Getting started

After you installed the Blender addon as described above you will find a new tab in the right hand sidebar of the 3D-Viewport. You can define a new shelf by clicking on "Add shelf". Now left click inside the 3D-View where you want your shelf to start, left click again to set the end point. Books will automatically be generated to fill the selected shelf. At any time the parameters of all shelfs can be adjusted by using the panels: "Properties", "Leaning", "Proportions" and "Details".

Options

Properties

At the top of the "Properties" panel you will find settings affecting all books:

  • Scale: Allows to change the overall size of the books
  • Seed: Allows to generate different variations from the same settings
  • Alignment: Allows to align the books at the spine, fore edge or center
  • Material: Allows to assign a existing material to all books

Leaning

In the "Leaning" panel you find settings to add books that have fallen over:

  • Lean Amount: Defines the overall number of leaning books. 1 means all books are leaning.
  • Lean Direction: Defines the direction in which books are leaning. 0 mean equally left and right.
  • Lean Angle: Define the average angle at which books are leaning.

Proportions

The "Proportions" panels contains settings to change the overall shape of your books:

  • height: changes the height of your books.
  • depth: changes the depth of your books.
  • width: changes the width of your individual books.

Details

The "Details" panel changes the smaller features of the generated books:

  • textblock-offset: changes the offset between cover size and textblock size
  • cover-thickness: changes the thickness of the books covers
  • spline-curl: changes how bulgy the back of the books are.
  • hinge-inset: changes the inset at the hinge
  • hinge-width: changes the width of the hinge
  • Add Subsurf-Modifier: adds a subdivision surface modifier to your books.

License

© Copyright Oliver Weissbarth 2014-2019. This addon is licensed under GPLv3.

Issues

As this is still in Beta state serious issues are possible. If you do find any bugs please use the issue tracker, email me at mail@oweissbarth.de or use the contact form at www.oweissbarth.de/contact.

About

BookGen is a free book-generation addon for the open-source 3D-package Blender.

Resources

Stars

Watchers

Forks

Packages

No packages published