Skip to content
vrhermit

vrhermit

Code & Writing by Joseph Simpson

  • Canvatorium
  • Technical
  • Professional
  • Personal
vrhermit
vrhermit
Code & Writing by Joseph Simpson

Canvatorium
Canvatorium | Technical

Canvatorium

ByJoseph January 20, 2022March 28, 2022

Introducing a new long-term project “Canvatorium”, an experimental design lab for spatial computing.

Read More CanvatoriumContinue

A Vue into 3D – Mission Accomplished
A Vue into 3D | Technical

A Vue into 3D – Mission Accomplished

ByJoseph January 14, 2022March 28, 2022

When I started this series two months ago, I had two main objectives. Learn how to integrate 3D content into my Vue development workflow and decide which 3D library I’ll use for future projects. I have achieved both of those goals!

Read More A Vue into 3D – Mission AccomplishedContinue

Chapter 2.3: Babylon JS Control Panel & User Favorites
A Vue into 3D | Technical

Chapter 2.3: Babylon JS Control Panel & User Favorites

ByJoseph January 13, 2022December 5, 2024

Wrapping up the initial objective for this chapter, this post details a few bits of user interaction and data.

Read More Chapter 2.3: Babylon JS Control Panel & User FavoritesContinue

Chapter 2.2: Babylon JS GUI and Working with Data
A Vue into 3D | Technical

Chapter 2.2: Babylon JS GUI and Working with Data

ByJoseph January 10, 2022March 28, 2022

A lot has changed in the project since my last update on Chapter 2.1. This post will cover some changes to the detail card, creating compact cards, working with 2D and 3G GUI, and passing data from Vue to the Babylon JS scene. Let’s dive right in with the updated Detail Card. 2D and 3D…

Read More Chapter 2.2: Babylon JS GUI and Working with DataContinue

Chapter 2.1: Babylon JS Item Cards
A Vue into 3D | Technical

Chapter 2.1: Babylon JS Item Cards

ByJoseph December 30, 2021March 28, 2022

Building a simple card layout using Babylon GUI.

Read More Chapter 2.1: Babylon JS Item CardsContinue

Chapter 2.0: Babylon JS Setup
A Vue into 3D | Technical

Chapter 2.0: Babylon JS Setup

ByJoseph December 29, 2021March 28, 2022

A bit of setup and housekeeping for the Chapter 2 project.

Read More Chapter 2.0: Babylon JS SetupContinue

A Vue into 3D – Moving to Vue 3
A Vue into 3D | Technical

A Vue into 3D – Moving to Vue 3

ByJoseph December 28, 2021March 28, 2022

Just a note about moving to Vue 3 for the remaining chapters of this series.

Read More A Vue into 3D – Moving to Vue 3Continue

Free-form window resizing in Oculus Home
Personal

Free-form window resizing in Oculus Home

ByJoseph December 13, 2021March 28, 2022

I’m not the only one excited about this.

Read More Free-form window resizing in Oculus HomeContinue

Chapter 1.3: Adding interactivity with A-Frame and Vue JS
A Vue into 3D | Technical

Chapter 1.3: Adding interactivity with A-Frame and Vue JS

ByJoseph December 13, 2021December 5, 2024

A new control panel, Item Favorites, and Controller Interaction. I’ve made a lot of progress since the last update.

Read More Chapter 1.3: Adding interactivity with A-Frame and Vue JSContinue

Chapter 1.2: A-Frame & Vue Binding
A Vue into 3D | Technical

Chapter 1.2: A-Frame & Vue Binding

ByJoseph December 7, 2021August 27, 2023

Since the last post, I refined the card layout a bit. I decided that I wanted two display modes for the cards: compact and full. The compact mode is a square shape with the image and the title. The full mode has image, title, description, and any other UI controls I add later. There is…

Read More Chapter 1.2: A-Frame & Vue BindingContinue

Chapter 1.1: A-Frame Item Cards
A Vue into 3D | Technical

Chapter 1.1: A-Frame Item Cards

ByJoseph November 30, 2021August 27, 2023

Over the last few days, I’ve been working on the layout of the item cards for the A-Frame chapter of this series.

Read More Chapter 1.1: A-Frame Item CardsContinue

Chapter 1.0: A-Frame Setup
A Vue into 3D | Technical

Chapter 1.0: A-Frame Setup

ByJoseph November 24, 2021March 28, 2022

Configuring Vue to use A-Frame is straightforward. I started by forking the CodeSandbox template mentioned in the Introduction post and added aframe to the dependencies.

Read More Chapter 1.0: A-Frame SetupContinue

Page navigation

Previous PagePrevious 1 … 12 13 14 15 16 … 21 Next PageNext
Mastodon Mastodon
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Privacy Policy

Follow my work

Github Linkedin YouTube

© 2025 Joseph Simpson | Radical Application Development

  • Canvatorium
  • Technical
  • Professional
  • Personal
Search