Unreal Virtual Studio Data & Simulation Control Center (Software Project)

This was my first large-scale commercial software project at Tencent — a tool for controlling and simulating the internal environment of a virtual production stage using a game engine.

全自动化项目更新及数据管理
Fully automated project updates and data management
自动化环境配置
Automated environment configuration
带变焦的手眼标定
Hand-eye calibration with zoom support
局域网内设备Listener控制
LAN device Listener control

Key capabilities:

  1. Rapid stage environment setup and adjustment.
  2. Real-time monitoring of the stage’s internal environment state.
  3. High-precision calibration of tracking device positions and states.
  4. Fully automated display pipeline to improve operational efficiency.
  5. Color calibration to enhance image quality.
  6. CMD and hardware control utilities to streamline day-to-day operations.
  7. Automated project management with automatic Perforce and Git update control.
  8. Seamless integration with Unreal Engine for a better user experience.
  9. Support for industry protocols such as NVIDIA RiverMax.

I was responsible for several core modules — the pipeline module, version control management, UI module, LED control module, Listener, RiverMax functionality, and various versioned plugins — as well as the overall architecture (a standalone runtime program architecture modeled after game engine patterns). As an owner-level contributor, I wrote roughly 40% of the project’s codebase. The software has since been commercialized as a B2B product, with its main customers being high-end virtual production teams. It helps them monitor software and hardware states more efficiently throughout the virtual production workflow, enables rapid deployment, and ultimately raises both productivity and creative quality.