Sometimes, your machine just doesn’t cut it for the costly computations needed for a simulation environment. It is possible to run the simulation backend on a remote computer that has more resources and render the simulation locally. Note that we assume the machines are on a shared LAN, though this LAN could be virtual, such as via a VPN.
There are two key environment variables that must be set up first.
export GZ_PARTITION=<SOME_STRING>
export GZ_IP=<IP OF OTHER MACHINE>
On the simulation server, you will need to run
gz sim -v 4 -s -r fuel.sdf # need to check flags
On the client, you will need to run
gz sim -g
If your client shows nothing, you can see if you are actually getting anything from the simulation server with gz service -l