Onyx Virtual Studio is the core component of the application suite. It consists of 3D Scene rendering engine and embedded video players for different container formats. The video streams are overlay-ed on 3D planes as per the user supplied configuration. It can be run as a background process as well as a foreground application. When run as a foreground application, it displays a video window showing a current view of the 3D scene being composited. The desktop versions of the Onyx Virtual Studio always shows a rendering window and allows the user to navigate the scene using keyboard.
The current view of the scene will be supplied to the applications such as Skype through a virtual camera interface. Optionally, this view also can be fed to a built-in recorder and compressed to various compression and container formats.