Monday, 28 July 2025

VR Training Scene

This short training scenario was made over the course of a weekend.  It's designed to train ground crew not to stray past the red line in an airport.




How it works: We use an invisible square cube as a trigger, which is fired if the user strays into its area.  From here, three events are triggered: a red ground plane becomes visible to show the restricted area, an audio alert is triggered, plus a transparent red cube rises from the ground, surrounding the zone to further show the restricted area.


Considerations: The audio is set to play all the way through, even if the player leaves the area (the red box will disappear as soon as they leave).  The audio will only play once, even if the player returns (I felt multiple playthroughs detracted from the message, though this could be refined).  The transparent red cube had to have a custom shader added, as by default Unity doesn't render the inside of a cube.

Further Refinements: With more time I'd have added more immersive audio, especially to show when the player was in the warning area (perhaps something like truck reversing sounds).  Particle effects within the translucent cube could also be effective.  Maybe a stretch/bounce effect for the bottom red plane.

Keeping the laptop cool while baking


Assets Used: 

3d Models Airport model by Squid
VR Interaction Toolkit
AI voice from elevenlabs.io

Magic Light Probes

Bakery / Bakery Realtime Preview

Previously I was using the built in Unity baker, but I thought my laptop might explode (see picture), so I switched to using Bakery (the realtime preview software saves so much time).

Tuesday, 1 October 2024

Uconsole + ESP32 DSP with Mic input

 


I've started playing around with digital signal processing using the uConsole and an ESP32.

Saturday, 1 June 2024

Development Synth

I recently put together a little Arduino synth that I could take with me to work on when I'm sat on the tram to work.  

It's powered by a single Arduino Nano, with the 5 push buttons sending internal MIDI messages.  Hopefully the new modules I create with this will go into the Helios Mk2.



Friday, 17 May 2024

New Audio DSP Books

Some new audio DSP books have arrived.  The Will Pirkle book was from a recommendation from an interesting blog post from Valhalla DSP.



Saturday, 20 April 2024

Udemy FMOD For Game Audio Course

 
Recently I completed Udemy's FMOD for Unity Course.  I can recommend it to anyone interested in learning about responsive audio in Unity.  It's 3 hours (took me about 7) and by the end you'll be triggering event and random sounds.

Link to course:

https://www.udemy.com/course/fmod-for-interactive-games/



Thursday, 16 November 2023

VR Door and Key System

This week I've implemented a door and key system in my VR game...  you pick up a key, and then you're allowed to enter a door.  For the user interface, the colored key is displayed on your wrist (and disappears once used).

Pick up keys and open doors