Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# iOS是否使用GPU而不是CPU实现寻路/冲突检测?_C#_Xamarin.ios_Collision Detection_Xamarin_Path Finding - Fatal编程技术网

C# iOS是否使用GPU而不是CPU实现寻路/冲突检测?

C# iOS是否使用GPU而不是CPU实现寻路/冲突检测?,c#,xamarin.ios,collision-detection,xamarin,path-finding,C#,Xamarin.ios,Collision Detection,Xamarin,Path Finding,我正在开发一款iOS游戏。我成功地实现了*寻路和基本碰撞检测。寻路效果很好,但我实现的碰撞检测在性能上有点“平庸”。在不涉及我的具体实现的任何细节的情况下,我想知道以下几点: 是否可以使用iOS设备的GPU实现寻路和冲突检测?或者至少在很大程度上依赖它。。。我当前的实现使用CPU,如果可能的话,最好将负载转移到其他地方 有人知道任何GPU功能可以帮助我做出碰撞检测决策吗?是否可以在CPU上保留当前A*寻路实现,并使用GPU协助碰撞检测 提前谢谢 **其他信息,我使用iOS GPU的范围是使用Co

我正在开发一款iOS游戏。我成功地实现了*寻路和基本碰撞检测。寻路效果很好,但我实现的碰撞检测在性能上有点“平庸”。在不涉及我的具体实现的任何细节的情况下,我想知道以下几点:

是否可以使用iOS设备的GPU实现寻路和冲突检测?或者至少在很大程度上依赖它。。。我当前的实现使用CPU,如果可能的话,最好将负载转移到其他地方

有人知道任何GPU功能可以帮助我做出碰撞检测决策吗?是否可以在CPU上保留当前A*寻路实现,并使用GPU协助碰撞检测

提前谢谢


**其他信息,我使用iOS GPU的范围是使用CoreImage和CIFilters。

将一些计算卸载到GPU,因此这当然是可能的。我会使用物理引擎<代码>花栗鼠例如,即使没有在GPuthank上运行,也能提供非常好的2d性能。伙计们。我最终对我的移动功能进行了一些重大优化。这释放了大量的CPU使用,这应该允许我的碰撞检测有更多的CPU时间,而不会延迟游戏。我确实计划在未来的游戏中使用一个引擎,但是这个游戏太独特了,所以我决定在这个游戏中不使用它。