Asset overview
Understand the setup.
Then make it your own.
Book Row is a Blender Geometry Nodes asset in OmniKit’s modeling collection.
GENERATOR: drop on a mesh host. Use Shelf Length derives size from the input; disable it to set Length manually. Leave Book Object empty for procedural books, or provide your own book mesh. | Book row - fills any shelf with books of varying height, depth and thickness, some leaning, some pulled forward, some missing, and a fraction lying in flat piles. Reads the shelf mesh for its length or takes a typed one.
Its exposed inputs include Length, Fill, Use Shelf Length, Seed, Height, Height Random, Depth. Review the control reference below to plan a suitable setup.
Source and setup notes
Source node name: OMNI - Book Row
Collection: 22 Geometry Nodes/Modeling/Arrays & Duplication
Structural inspection used Blender 5.2.0 LTS. Other releases and render engines require separate checks.
How to approach this asset
- Check the source notes for the expected mesh, curve, field, shader or World context.
- Start with a disposable scene and a suitable input. Inspect required object, material or collection inputs.
- Adjust one documented control at a time. Evaluate the result before using it in a production project.




