Digital Twin Platform (Syngenta)

Syngenta Digital Twin Platform is a multiplayer VR/AR digital twin project built to visualize and interact with an industrial chemical processing plant in an immersive environment. The goal of this project is to create a lightweight, interactive training and demonstration platform where users can explore the plant, switch between different viewing modes, and interact with important equipment in real time.

My main role in this project was Main Programmer. I designed and developed the core digital twin platform, including the multiplayer system, VR/AR mode switching, toy mode interaction, object interaction logic, and the AI assistant integration.

One of the major features of this project is the AI assistant, which runs locally on an NVIDIA DGX Spark. The assistant can understand user commands and help guide players inside the digital twin environment. For example, users can ask about specific equipment, and the AI can help identify or highlight objects in the scene.

  • Multiplayer VR and AR experience, where multiple users can join the same digital twin environment.
  • AR/VR mode switching, allowing users to move between full virtual reality and passthrough augmented reality.
  • Toy Mode, where the host can rescale, relocate, and adjust the plant model for better demonstration and inspection.
  • Admin and guest networking permissions, where admins have special controls for changing modes, moving the model, and managing the shared experience, while guests have limited interaction options.
  • AI-powered object interaction, where the assistant can respond to user questions and help users understand the environment.

Created In: Since 2026 – Present
Role: Main Programmer
Collaboration: Team project
Game Engine: Godot – GDScript
Hardware: Meta Quest 3, NVIDIA DGX Spark
Main Focus: Multiplayer VR/AR, Digital Twin, AI Assistant, Networking System