Home▸Generative Art & Algorithmic Patterns▸Virtual Art Gallery Management

Virtual Gallery Curator: Salon-Hang Wall Packing

Interactive 3D virtual art gallery: an automatic curator packs paintings onto the wall with a real shelf bin-packing algorithm, aims track lighting at each frame, and reports live wall-coverage and layout statistics.

Generative Art & Algorithmic Patterns2DModerate60 FPS📱 Mobile-adapted
arts-virtual-gallery-simulation ↗ Open standalone

This simulation puts a real curation algorithm to work inside a walkable 3D gallery. Instead of hand-placing artwork, an automatic curator packs a requested number of variable-sized paintings onto a fixed wall using Next-Fit Decreasing Height (NFDH) shelf bin-packing — sorting frames tallest-first and laying them into rows so the wall fills edge-to-edge with minimal wasted space, exactly the technique behind dense "salon-style" historical hangs and modern masonry image grids. Toggle between that packed layout and an even museum grid, adjust frame spacing and the number of pieces, and watch live wall-coverage, placed-vs-requested, and shelf-row statistics update as the algorithm re-runs. Individually aimed track spotlights light each frame with real inverse-square falloff, the way a gallery lighting designer adjusts each head to its own artwork.

⚙ Under the hood

This simulation explores the creation and management of a virtual art gallery. It demonstrates how digital technologies can be used to showcase artwork, manage collections, and engage with audiences, touching on aspects of curation and presentation.

Virtual GalleryDigital Display

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)