Multiplayer Engineering: Real-time 3D Collaboration Software
A Unity-based software framework enabling real-time collaboration in virtual environments, allowing engineers to interact with and modify engineering models simultaneously, ideal for digital twin development.
Multiplayer Engineering is a software framework that enables real-time collaboration in virtual environments. Developed by INL engineers, this special-purpose framework establishes real-time connections between multiple running Unity instances. Built within the Unity game engine development platform, it programmatically attaches functions to engineering models, allowing users to interact with, observe, and make changes to virtual models. These interactions are broadcasted through websocket connections, enabling other engineers to receive them in real-time. This software is ideal for engineers interested in real-time 3D collaboration, particularly for models of physical systems, such as in digital twin development. What sets this application apart from modern web and game development solutions is its ability to allow users to upload their own engineering models and interact with them.
-
swap_vertical_circlemode_editAuthors (9)Nathan WoodruffEdward HouckJohn DarringtonKolton HeapsJack CavaluzziLogan BrowningJeren BrowningPorter ZohnerPeter Suyderhoud
-
swap_vertical_circlecloud_downloadSupporting documents (1)Product brochureMultiplayer Engineering: Real-time 3D Collaboration Software.pdf