0

首先我想问这可能吗?(我觉得是因为它是通过 TCP/IP 网络套接字连接的)

我正在尝试设置我的 PvD,以便我可以看到正在另一台计算机上运行的 physx 场景的帧。

我尝试使用我自己的本地 IP 地址和相同的端口:5425(这是 physx 文档建议您使用的端口)。

当您为 PvD 创建一个套接字时,它需要一个 IP 地址、端口和一个 timoutInMs。

PxPvdTransport* transport = PxDefaultPvdSocketTransportCreate("LOCAL_IP", 5425, 10); (我已将超时更改为 10000(10 秒),但仍然无法连接)

难道是我的超时时间太小,我使用了错误的 IP 地址或错误的端口?

在这里,您还有 PvD 的文档https://docs.nvidia.com/gameworks/content/gameworkslibrary/physx/guide/3.3.4/Manual/VisualDebugger.html

我已经阅读了所有内容,但他们并没有真正具体说明是否可以做我想做的事情。或者如果我错过了该文档中的一些实用信息,我只是不擅长阅读

我不确定我是否涵盖了人们需要了解的有关我的问题的所有信息,但如果您需要更多信息,请告诉我,我很乐意提供更多信息。

4

1 回答 1

0

所以我发现了问题所在,我需要打开防火墙上的端口。如果其他人遇到同样的问题,我会保留这个问题。

于 2018-12-18T15:13:14.787 回答