The emulation server is an application that includes different engines (physics, behavior, and interface) in order to run emulation models.
Once a model is loaded on the server, it does not require a client to execute it, just for interacting. Actually, the server does not render the scene for the clients, each client renders the scene independently, which reduces considerably the resources required to execute the model at the server-side. This solution allows more scalability and makes possible to execute complex models even if the user does not have access to a powerful device to execute the client.
For now, the emulation server can be executed just remotely on its online version.
The server is a cross-platform application that can be executed on Linux or Windows. The online version is executed on a Linux machine and local versions are available for subscribed users.