mirror of
https://github.com/bulletphysics/bullet3
synced 2024-12-14 05:40:05 +00:00
0efc67841d
add grpcPlugin, it can work in GUI, SHARED_MEMORY_SERVER, DIRECT and other modes. example script to start server from pybullet: import pybullet as p p.connect(p.GUI) #if statically linked plugin id = p.loadPlugin("grpcPlugin") #dynamics loading the plugin #id = p.loadPlugin("E:/develop/bullet3/bin/pybullet_grpcPlugin_vs2010_x64_debug.dll", postFix="_grpcPlugin") #start the GRPC server at hostname, port if (id>=0): p.executePluginCommand(id, "localhost:1234") Only in DIRECT mode, since there is no 'ping' you need to call to handle RCPs: numRPC = 10 while (1): p.executePluginCommand(id, intArgs=[numRPC]) |
||
---|---|---|
.. | ||
proto | ||
ConvertGRPCBullet.cpp | ||
ConvertGRPCBullet.h | ||
main.cpp | ||
premake4.lua | ||
pybullet_client.py | ||
pybullet_pb2_grpc.py | ||
pybullet_pb2.py | ||
pybullet.grpc.pb.cpp | ||
pybullet.grpc.pb.h | ||
pybullet.pb.cpp | ||
pybullet.pb.h |