This last image is a screenshot of the project in Blender 3D. I modeled 2 shelves opposite each other and I used an array modifier to make the shelves go as far as the eye can see. I used particle effects on some hidden surfaces ( one for each shelf ) to create a random assortment of what are meant to be perceived as CD cases.