# Learning in public with Canvatorium

**URL:** <https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413>\
**Category:** Demos and projects\
**Tags:** gui, webxr, vr\
**Created:** [September 24, 2023, 1:41pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413 "2023-09-24T13:41:38Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![vrhermit](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/vrhermit/32/35296_2.png) [@vrhermit](https://forum.babylonjs.com/u/vrhermit)\
**Post date:** [September 24, 2023, 1:41pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/1 "2023-09-24T13:41:39Z")

</div>

Canvatorium is a long-term side project where I can explore Spatial Computing UI/UX. It’s a place where I can test ideas and build small components for my other projects, many of which I can’t talk about.

Developing and learning in public is my favorite way to improve as a developer and Canvatorium is my way of doing that. I use this project as a place to document and share what I’m learning and building.

 ![can-intro-card-scaled](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/6/1/616f01aa7ea3893465e8b50e028a26f7f3d8f321.jpeg)

I created a landing page for the project here: [vrhermit.com/canvatorium](https://vrhermit.com/canvatorium/)

### A few notes

- **Labs** are all about exploring concepts and ideas for spatial computing, VR, AR, MR, etc. I publish all labs on my website when they are done.
- **Benches** are 3D scenes that I use to test ideas or learn my way around Babylon JS. I don’t often publish benches, but you can find them all on the [dev site](https://radical-canvatorium.vercel.app/benches).
- Look for the `<code/>` button on the overlay on a lab or bench to view the code on GitHub

### Follow the project

There are a few ways to follow along.

- I post frequent updates on [X](https://twitter.com/vrhermit) and [Threads](https://www.threads.net/@vrhermit) using the handle @vrhermit
- All published labs end up in the [RSS feed](https://vrhermit.com/feed/) on my site
- All code is available at Radical Canvatorium on [GitHub](https://github.com/radicalappdev/radical-canvatorium)

### Open to feedback and ideas

If you have any feedback about a lab or even if you have an idea that you would like me to test, just reply here or anywhere you find me online. I have around 200 lab ideas on my list, but I’m always happy to add to that.

Meta-question for the core team: Is Canvatorium suitable for the Community Demos page?

---

<div class="post-metadata">

**Author:** ![addem](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@addem](https://forum.babylonjs.com/u/addem)\
**Post date:** [September 24, 2023, 6:09pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/2 "2023-09-24T18:09:26Z")

</div>

Very cool project, I definitely want to steal from this the way that you made these info panes! They are very aesthetic and functional.

---

<div class="post-metadata">

**Author:** ![sebavan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sebavan/32/57_2.png) [@sebavan](https://forum.babylonjs.com/u/sebavan)\
**Post date:** [September 25, 2023, 4:55pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/3 "2023-09-25T16:55:21Z")

</div>

This is huge !!! cc @PirateJC

---

<div class="post-metadata">

**Author:** ![carolhmj](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/carolhmj/32/25918_2.png) [@carolhmj](https://forum.babylonjs.com/u/carolhmj)\
**Post date:** [September 25, 2023, 6:05pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/4 "2023-09-25T18:05:02Z")

</div>

Nice! I remember some of your questions using the labs 😃

---

<div class="post-metadata">

**Author:** ![PirateJC](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/piratejc/32/1003_2.png) [@PirateJC](https://forum.babylonjs.com/u/PirateJC)\
**Post date:** [September 25, 2023, 7:38pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/5 "2023-09-25T19:38:16Z")

</div>

@vrhermit this look really cool!

What’s your twitter username? We’ll throw some attention your way from the Babylon account!

---

<div class="post-metadata">

**Author:** ![vrhermit](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/vrhermit/32/35296_2.png) [@vrhermit](https://forum.babylonjs.com/u/vrhermit)\
**Post date:** [September 25, 2023, 8:21pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/6 "2023-09-25T20:21:50Z")

</div>

Thank you! I’m on X and Threads (and most places) @vrhermit.  
Is Canvatorium suitable for the Community Demos page? When I clicked the button to submit it, I was directed to the **Demos and projects** section of the forum.

BTW, do you know if it is possible to change my handle on the forum from @vrhermit to @vrhermit? I

---

<div class="post-metadata">

**Author:** ![sebavan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sebavan/32/57_2.png) [@sebavan](https://forum.babylonjs.com/u/sebavan)\
**Post date:** [September 25, 2023, 8:41pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/7 "2023-09-25T20:41:59Z")

</div>

Alias changed to vrhermit

---

<div class="post-metadata">

**Author:** ![vrhermit](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/vrhermit/32/35296_2.png) [@vrhermit](https://forum.babylonjs.com/u/vrhermit)\
**Post date:** [September 25, 2023, 8:53pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/8 "2023-09-25T20:53:41Z")

</div>

Awesome, thank you!

---

<div class="post-metadata">

**Author:** ![PirateJC](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/piratejc/32/1003_2.png) [@PirateJC](https://forum.babylonjs.com/u/PirateJC)\
**Post date:** [September 27, 2023, 4:59pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/9 "2023-09-27T16:59:14Z")

</div>

> <https://twitter.com/babylonjs/status/1707077376243650948>

---

<div class="post-metadata">

**Author:** ![vrhermit](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/vrhermit/32/35296_2.png) [@vrhermit](https://forum.babylonjs.com/u/vrhermit)\
**Post date:** [September 27, 2023, 5:02pm UTC](https://forum.babylonjs.com/t/learning-in-public-with-canvatorium/44413/10 "2023-09-27T17:02:19Z")

</div>

That is awesome! Thanks for doing that 😄
