Model created in Blender.
Symbols generator pipeline. Pattern #2 is author controlled via exposed input variables.
Exported sheets: albedo, normal, roughness, height.
Color variations for books and symbols using flood fills.
Quick idea I had in the shower, made in an afternoon ^^ Semi-procedural spell book materials created in Substance Designer.