I have been working in the last months on a web-based virtual 3D gallery to showcase art or pictures. Currently all is rendered with Babylon. Hopefully in the future the .glb can be created with blender & baked textures.
Any artist can programmatically create halls and navigate them with a first person camera. All is open source and you need to self-host it. The inputs come with a couple of text files and your pictures (of course). It is at a very early stage, so it needs some manual steps and may contain bugs.
You can see an example here:
The repository with the code and instructions can be found here:
There is a lot to be done to make the process more straightforward. Any help is welcome, the project has a long TODO list.
Your support testing or improving it, it will be greatly appreciated.
[Update May 2023]
Three modes now supported:
- A hall with a architectural elements and artwork already created (glb file)
- A hall with the architectural elements and placeholders for the artwork (glb file). Images are loaded on the fly
- Just images of artwork and material. All is created on the fly (no glb file)