Laika Gallery: Create interactive art galleries

I’ve been working on a platform that let’s anyone create an art gallery featuring their own works.

I set about doing this because I wasn’t happy with existing solutions. My focus was on making something that:

  1. had an intuitive interface that worked on any device (android/iOS, mobile/desktop)
  2. used resources efficiently (fast load times, asynchronous file loading, texture atlases)
  3. wasn’t computationally expensive (baked scenes, few draw calls, no unnecessary rendering)

Live example of a published gallery: Olive Trees, Wheat Fields and Sunflowers - Van Gogh

Feedback is greatly appreciated, so let me know what you think!

6 Likes

Daaamn. This is really slick. Nice presentation. Really does mimic the feel of freely walking around a gallery.
A++!

No real feedback, it looks super solid! The only thing I “noticed” is the strategic placement of pictures to avoid the bright shadows from the lightmaps… :smiley: but I think it works, because you wouldn’t want those kinds of hotspots on paintings in a real gallery anyway.

(The lightmaps+environment model bakes are suuuper nice btw. )

1 Like

You got me :wink:

The artwork currently doesn’t interact with the lightmaps, they blend into the scene just from multiplying their .map texture with a custom .color property based on the wall the artwork is placed.

I’m hoping one day to use the lightmap at the position an artwork is placed as a sort of ‘brightness’ map to modulate an artwork’s .texture map instead.

1 Like

I just did guest sign up and used the editor… It works really well!

Only features I can think of would be having mouseover on the buttons showing what they mean…
And then keys like Holding ctrl-drag default to scaling, and stuff like that.

Also, dragging from one wall to another would be nice, tho I can see how that might be tricky, but I can think of how that could be implemented.
Being able to drag and drop images from my local folder, directly onto a wall, and have it automatically add to the catalog on the left, would save a few clicks…

But overall well polished, and totally usable. Was thinking this would be great for museum adverts/websites/online galleries. A lot of the higher end places use like… matterport and similar, wihch is its own giant ball of complexity… and smaller places just use 2d stuff. This could really hit a sweet spot.

2 Likes

Amazing work!
I really want to know how did you create this.
Can you show me please?

1 Like

how can you make the painting’s color look exactly the same with the original. i try meshbasicmaterial and meshstandardmaterial but no use

1 Like

I think this post can give you the insight you’re looking for!

Best,
Gibran

1 Like