Type
Architecture
Interactive Media
Role
Previz Artist
Unreal Engine Programmer
Date
July 2021 - February 2021
I led the pre-visualization of the project by showing the project’s model inside a virtual environment and changing the lighting conditions. Further into the development, the project was ported into a virtual reality application for easier visualization for both the team and the stakeholders.
Virtual spotlights were placed around the structure to simulate the illumination and to discover the optimal positions of the real spotlights. This was also used to see the different light animations from different locations around the structure.
I thoroughly enjoyed incorporating the team's design into the virtual environment. This allowed us to iterate faster and reach the final design sooner, particularly with the aid of virtual reality.
A core component of user interaction for this project was integrating a custom-made Bluetooth module to trigger a response when sensing any Bluetooth device within proximity from Arduino to Unreal E. This feature was used to trigger a specific light sequence when activated.
Each spotlight blueprint contained a function to send a RGB message through the DMX channels using Unreal Engine’s DMX plugin.
In order to ensure whether the connection to all spotlights were working, I’ve created a custom UI tool to simply switch the lights on and off when simulating the game. The button UIs was designed to be dynamic in case new DMX fixtures were added into the chain.
This was among the first tools I created for personal use. It proved extremely helpful approaching the deadline, as we used it to check for any electrical connection faults in the chain of real DMX spotlights by efficiently narrowing to the root of the problem.