Expanding on the work from Lab 043 I wanted to test the idea of creating each 3D card with binding to reactive data.
I explored several ways to do this but settled on a reactive array of objects. I could fetch some data from a server or api, then create a 3D card for each one.
Core concepts
titles: a reactive array of objects. I used ref for now but could be using reactive instead
each card…
Last night I came across two of my old iOS projects in my app history.
Random Arrow was my first attempt at a game in 2016. I used it to learn Swift and a bit about games. It wasn’t a good game. I think I had more fun making it than anyone had while playing it.
Retrospect Timelines was a personal milestone tracker that I made in 2019. It was made with v1 of SwiftUI and used Core Data and…
My lab template for Canvatorium is now only 22 lines.
This template will create a Babylon JS scene with my default lab options (room, lights, camera).
All the work for the lab will happen in the createLabContent function
A few screenshots and a video of my favorite moments from Stray (PS5)
I finally got my hands on a PlayStation 5. The first game I played was Stray, which has to be one of the most enjoyable non-vr games I’ve played since Fire Watch. Playing this with the new Duel Sense controller and spatial audio was amazing. Seeing such a great implementation of this tech on PS5 has me more excited than ever about PSVR 2.
A gallery of my favorite screenshots.
A video of my…
So, you just got a Quest 2.
A short post I wrote for a friend who just got a headset.
Note: This post was written for a friend who recently got a Meta Quest 2. I decided to post it here just in case someone else finds it useful. This is not a tutorial or a set of technical instructions. It’s just a list of things to check out in and around VR.
Hardware & Comfort
Head Strap: The head strap that ships with the Quest 2 is not for everyone. Try it for a few days and see if it is…
Using PlayCanvas Events to build a Sequential Timeline
I’m working on a VR side project that can be summed up as a narrative experience. The app will consist of approximately ten minutes of an audio discussion, with scene entities giving the appearance of reacting to the dialog.
I needed a timeline to keep it all coordinated, so I built one. I made a separate project for the timeline. Check it out and let me know if you have suggestions.
Before we…