Reality Field

I was in charge of a major refactoring and code architecture redesign of the Reality Field software from LOLED Virtual

Reality Field is a utility designed for virtual production environments. It acts as a funnel for the many different protocols used by cinema cameras and camera trackers, unifying them into a format that is easy to integrate into the broader workflow.

The main objective was to clean up the entire codebase: abstract functionality as much as possible, eliminate redundancy, optimize performance, ensure long-term maintainability, add numerous features, and fix bugs from the original implementation. This also involved extensive work with multithreading to maximize speed and the integration of various protocols and APIs.

The UI was developed by Manuel Molina using his addon ofxSurfingImGui, an extension of ofxImGui which itself is based on ImGui.

Link to the RealityField’s page