Procedural Book Generator


Procedural Book Generator Blueprints for UE4



Procedural Book Generator Blueprint for UE4

This blueprint will populate any amount of book in one row.


The following properties for each individual book in a row can be randomly changed in certain range by user:

– width

– height

– depth

– position “back-forth”

– position “up-down”

– roll

– leaning (functionality added in the blueprint v.02)

The blueprint uses static mesh for reference book with two simple instance materials – for cover and sides of the book respectively. Cover material has parameters for base colour, normal, specular and roughness maps. Base colour texture is a square matrix of a few images from which the blueprint will randomly select one texture for each book.

The number of cover images in base colour texture could be 1, 4, 9, 16, 25 … (1×1, 2×2, 3×3, 4×4, 5×5 matrices).

User can select if every book in a row will have random texture or all the books will have the same texture in case of Multi-volume Books.

The package contains:

– blueprint

– example map

– two master materials and two instance materials

– two static meshes, one is a book mesh and another is a magazine mesh

– four textures

To install the blueprint, put the content of zip file in the Content folder inside the project.

Intended Platform Desktop

Supported Unreal Engine v. 4.6.1 – 4.15