A Month of Babylon JS
Conclusion to a Month of Babylon JS
Post

A short recap of what I’ve learned about Babylon JS over the last four weeks. When I set out on this project a month ago my main goal was to better understand how to solve problems with Babylon JS. While I’m far from being an expert in this type of … Read More

A Month of Babylon JS
Babylon JS Day 20
Post

Today is the final day of my A Month of Babylon JS education project and the last of the “Project Fridays”. I set out to build a simple golf demo for WebXR. I didn’t complete a full demo but I did get a few things done and I learned a … Read More

A Month of Babylon JS
Babylon JS Day 19
Post

Today I worked on importing a golf club model and attaching it to a VR controller as a child object. I started off by setting up an AssetsManager for the scene, then importing a model. I’m using the blue club from the Minigolf Kit from Kenney game assets. I’m really … Read More

A Month of Babylon JS
Babylon JS Day 18
Post

I didn’t have much time to work on Babylon JS today, but I did have an idea for what I want to build for the project on Friday. Since receiving the Oculus Quest 2 last fall I’ve been playing Pro Putt quite a bit with friends. Sometimes we talk about … Read More

A Month of Babylon JS
Babylon JS Day 17
Post

Today I learned about teleportation in WebXR with Babylon JS. I used the default experience helper to add WebXR to my scene, so teleportation is available by default. The only thing I needed to provide is an array of meshes that the user can teleport on. In this case I … Read More

A Month of Babylon JS
Babylon JS Day 16
Post

This is the last full week of the A Month of Babylon JS project. Most of the projects I want to build with Babylon JS are related to VR, so this week I’m going to learn everything I can about the WebXR features that Babylon JS has to offer. I … Read More

Babylon JS Day 15
Post

Today is Project Friday so I took the day to work on the scene that I’ve been building throughout Week Three. Rather than produce a demo scene like in the previous weeks, today I just made incremental progress the interactive 3D GUI cards for VR. I started by adding some … Read More

A Month of Babylon JS
Babylon JS Day 14
Post

Today I learned how to add VR support to my scene. Until now I’ve been using a template that Babylon JS provided in their Getting Started guide. I had to replace most of that code with an async version to be able to use the WebXR features that Babylon JS … Read More

Babylon JS Day 13
Post

Today I thought of a workaround to the “button anchoring” issue that I mentioned yesterday. Instead of placing the button in the StackPanel with all the other controls, I moved it outside of the StackPanel, then set it’s verticalAlignment to the bottom. Now the button will always be at the … Read More

Babylon JS Day 12
Post

Today was all about setting up the layout for my 3D cards. I started by making a short list of what I wanted to display. Title: the name of the card / article / postDateNote: an excerpt from the articleImage: a thumbnail pulled from the article I want to create … Read More

1 2 3 4 8