mirror of
https://github.com/bulletphysics/bullet3.git
synced 2026-09-25 03:25:59 +00:00
embed TCP graphics server in PyBullet for easier working-from-home
This allows to render at a different machine, sending all assets across the TCP network, using port 6667 by default. You can use ssh port forwarding to get this working: ssh -R 6667:localhost:6667 username@remotehost.com -v python3 -m pybullet_utils.graphicsServer python3 -m pybullet_utils.graphicsClient Note that there are still some tcp networking issues that can cause a hang, just restart graphics server and graphics client if it hangs.
This commit is contained in:
@@ -12,6 +12,8 @@ struct RemoteGUIHelper : public GUIHelperInterface
|
||||
|
||||
virtual ~RemoteGUIHelper();
|
||||
|
||||
bool isConnected() const;
|
||||
|
||||
virtual void setVisualizerFlag(int flag, int enable);
|
||||
|
||||
virtual void createRigidBodyGraphicsObject(btRigidBody* body, const btVector3& color);
|
||||
|
||||
Reference in New Issue
Block a user