Selección aleatoria de múltiples objetos

Hola. No sabía si abrir este tema en Modelado o en Texturizado. Lo pongo aquí ya que tiene más que ver con la cuestión que me atañe:
Tengo que texturizar una biblioteca en la que hay cerca de 5.000 libros. Para las texturas he creado 8 diferentes y mi intención es irlas intercalando aleatoriamente entre los libros para dar una sensación de variedad.

Mi problema viene a ser el hecho de seleccionar manualmente cada uno de los 5.000 libros para asignar la textura. Me gustaría, si fuera posible seleccionar aleatoriamente un número determinado de esos objetos para asignarle la textura con un solo click ¿Hay alguna forma?
Muchas gracias y un saludo.

Ver más sobre el tema y los comentarios en el foro