It's probably out of scope, but taking e-commerce as a reference, they use a lot of thumbnails for products. Then only when the visitor hovers the mouse over the thumbnail, or clicks to visit the page etc. is when they load the high-res picture. The high-res asset is loaded on demand.BrotSagtMist wrote: ↑Wed May 01, 2024 12:18 am And if we imagine a whole class result of paintings, thats 30 students, and we try to flip "rooms" it has to reload 300mb from the sd card everytime as opposed to 30. Thats not a lot by modern standarts but still a loading time.
So the photos for this gallery project could be arranged in two folders, thumbnails vs originals.
Then upon the user approaching / zooming in past some point, the high-res version for a picture on screen is loaded and used instead of its thumbnail.