Library Generator for Blender

ZEG in Modeling


See all my Blender addons on Superhive >

Library Generator builds a whole library inside Blender, and you decide its plan. Pick one of 9 room shapes, pick one of 5 bookshelf layouts, or press Edit Floor Plan and draw the walls and every single bookshelf line yourself. The room, the bookcases, the furniture and tens of thousands of books rebuild to match.

Start from 24 designs: a vaulted long room with alcoves, a panelled reading room with green-shaded lamps, a domed rotunda, a two-storey gallery hall, a private study, town and branch libraries, a modern library, a children's room, university stacks, a dusty archive and a law library, plus ten single pieces for your own scenes. Every design stays editable from one sidebar, with pictures instead of dropdowns.

You control the plan

  • 9 room shapes: rectangle, L, T, U, cross, octagon, round, apse, or your own hand-drawn outline
  • 5 automatic shelf layouts: wall-lined, stacks, alcoves, radial and low islands
  • Edit Floor Plan: a flat plan opens in Edit Mode. Move the corners of the face to reshape the room, move, extrude or delete loose edges to place bookshelves, mark an edge sharp for a low shelf, then Apply Plan
  • An edge along a wall becomes a wall bookcase, an edge on the open floor a double-faced range
  • Room size, height, doors, 4 window styles, 5 ceilings, columns and an upper gallery with a railing
  • Walls as a full room, open roof, cutaway or floor only, to drop into your own building

Draw your own bookshelves

Draw your own bookshelves
Open the floor plan, drag a corner to reshape the room, turn or extrude a line for every bookshelf, press Apply Plan: the library rebuilds to match.

Any room shape

Any room shape
Rectangle, L, T, U, cross, octagon, round or apse: shelves, tables, windows and lamps lay themselves out again for every shape.

Surprise Me

Surprise Me
One click gives a new library: another design, shape, shelf layout, finish and age every time.

Five styles, new to old

Five styles, new to old
Classic, traditional, modern, steel stacks and children's bookcases with matching furniture, each one New, Used or Old.

Bookcases and books

  • 5 bookcase styles: classic panelled hardwood, traditional, modern, steel stacks and children's
  • Real books on every shelf: a 216-design atlas of leather, cloth, dust jacket and paperback spines with readable titles
  • 4 collections (mixed, antique, modern, law sets), fill and disorder sliders, spine labels, bookends, loose and open books
  • Rolling ladders, range signs, shelf labels and shelf lights

Furniture and light

  • Reading tables with chairs and lamps, circulation desk, card catalog, armchairs, book carts, globe, rugs, plants, busts, clock and pictures in classic, modern and children's styles
  • 10 single pieces: bookcase, double range, steel range, reading table, circulation desk, card catalog, book cart, ladder, armchair group and floor globe
  • Real Blender lights at every lamp plus daylight through the windows, so interiors are lit in EEVEE and Cycles

Finish and output

  • Condition New, Used or Old: wear, dust, leaning books and gaps
  • Woods, floors, wall treatments, metals, steel colours and upholstery to choose, or one click for a random finish
  • Surprise randomizes the selected library in place, Vary changes its size and details
  • Detail Low, Medium or High, and a face count in the sidebar
  • Each design is one mesh object with PBR image textures (CC0), ready for Convert to Mesh and export to game engines
  • Shift+A menu and a picture-driven sidebar

Requires Blender 4.2 or newer. Tested on Blender 4.2, 4.5 and 5.2 LTS.


  • For one individual: personal and freelance projects.

    $14
  • For one person or small company using it in commercial client and product work.

    $28
  • For teams and studios: use by up to 100 artists in one organization.

    $140
$14

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Published about 21 hours ago
Blender Version 4.2 - 5.2
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL