For HammerheadVR’s ‘Boursin Sensorium’ experience, I was brought in to consult on, and implement hardware integration of various peripherals, tied into set points of the experience, produced in Unreal Engine 4
The hardware integrated was a 4 slot, USB controlled ‘scent machine’, fans, and a webcam.
I produced blueprint nodes that could easily be hooked up to set points in the experience to control the various hardware devices for:
– Controlling the scent device to start & stop producing each of the set smells
– Controlling the fans to simulate the wind effect of moving forwards throughout the experience
– Using ffmpeg to record the onscreen experience & video of the user using a webcam, and produce a video file without affecting the framerate of the experience.
All code written was in C++