eFuse Virtual Studio (EFVS)

Unreal Engine is becoming more and more popular which really lead me to wanting to work with it. First I started using it for traditional 3D art ,like rendering a simple scene, but I quickly discovered it has the power to do much more than that. Discovering its capabilities pushed me to wanting to be able to put myself into a Virtual world eventually leading me to this project.

What is it

EFVS is a project, lead by me, that is designed for colleges to have access to a Virtual studio to use for their own productions(Primarily aimed towards esports). This studio supports being able to create custom themes that can be saved and easily swithed to during live broadcasts. This allows for doing streams with different amounts of Hosts/Analysts/Casters and swithing those numbers live as well as switching branding mid stream.

Unreal Engine efuse virtual studio drexel unviversty theme

My part in the project

I primarily worked on the function of the studio in the project. Using a data table I created the feature to add custom "skins" to the studio allowing different use cases and branding that can be easily switched through using the controller. I also made the camera moves used to navigate through the studio along with the HUD to control and view the camera. Although I didn't model much in the studio I did help in adding materials onto the models.

This project has evolved to have even more than just one studio. Studio A is the original but we now have a Studio B which I designed and modeled the assets for. For the most part it has the same features but we added a little bit more for a bit of spice. The biggest additions was using DMX fixtures for more hype as well as a new area for doing recaps of games played. More to come on Studio B as it is still brand new.

Use Cases

UNC Greensboro hosted a LAN Fortnite event which is an in person esports competion where high school and college students competed for prizing. For the broadcast streamed on UNCG's esports Twitch channel, they wanted to use this project. I quickly created a custom version of the studio for the event as well as operated the project during the broadcast

Unreal Engine efuse virtual studio drexel unviversty theme

Demo