# Virtual Galleries

**URL:** <https://forum.babylonjs.com/t/virtual-galleries/16994>\
**Category:** Demos and projects\
**Created:** [December 29, 2020, 10:23am UTC](https://forum.babylonjs.com/t/virtual-galleries/16994 "2020-12-29T10:23:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Adrianlines](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/adrianlines/32/38386_2.png) [@Adrianlines](https://forum.babylonjs.com/u/Adrianlines)\
**Post date:** [December 29, 2020, 10:23am UTC](https://forum.babylonjs.com/t/virtual-galleries/16994/1 "2020-12-29T10:23:12Z")

</div>

During these travel restrictive times, I wrote a simple 2d online gallery application for hosting photographic exhibitions for individuals and clubs, but I felt there must be a better/more authentic way of showing photographic work. This eventually led me to Babylon.js. So after a couple of weeks of learning the basics this is my attempt at a virtual gallery. [https://ukcpg.co.uk/gallery](https://ukcpg.co.uk/gallery) … very much a work in progress. At the moment the gallery automatically creates rooms as it needs them.

---

<div class="post-metadata">

**Author:** ![msDestiny14](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/msdestiny14/32/9572_2.png) [@msDestiny14](https://forum.babylonjs.com/u/msDestiny14)\
**Post date:** [December 29, 2020, 4:28pm UTC](https://forum.babylonjs.com/t/virtual-galleries/16994/3 "2020-12-29T16:28:30Z")

</div>

Wow this is a fantastic idea! Awesome work.

---

<div class="post-metadata">

**Author:** ![Adrianlines](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/adrianlines/32/38386_2.png) [@Adrianlines](https://forum.babylonjs.com/u/Adrianlines)\
**Post date:** [December 29, 2020, 6:52pm UTC](https://forum.babylonjs.com/t/virtual-galleries/16994/4 "2020-12-29T18:52:49Z")

</div>

Light sources are still a little new to me. I know I am limited to the number of main light sources (4 I think), but is there a way to create localised lighting using some other method ?

---

<div class="post-metadata">

**Author:** ![Adrianlines](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/adrianlines/32/38386_2.png) [@Adrianlines](https://forum.babylonjs.com/u/Adrianlines)\
**Post date:** [December 29, 2020, 9:41pm UTC](https://forum.babylonjs.com/t/virtual-galleries/16994/5 "2020-12-29T21:41:20Z")

</div>

I managed to create the sort of effect you suggested.

 ![Screenshot 2020-12-29 at 21.38.51](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/2X/9/96cb22861d9a771d371b4e2becd70e78967477a1.jpeg)
