对于一个研究项目,我已经写了一个镶嵌阴影来插值一个三维数学方程的解点。因此,我不使用任何技术的位移,我只是使用镶嵌硬件内插许多数据点并行。我想写一段关于与CPU上简单的插值相比的潜在速度好处的段落,但是我找不到任何关于“每秒生成新的点”或“每秒细分三角形”方面的镶嵌有多快的资源。更有趣的是“每个GPU时钟周期的新点”。但是我发现的所有资源都是从视频游戏的角度来讨论FPS-性能,这在我的例子中是无用的,因为首先我只使用了一次我的模型,我没有使用任何置换技术,这些技术通常用来提高视觉质量,但是会再次降低性能。
显然,性能取决于实际的GPU,但单张数据表作为锚点已经有很大帮助。
发布于 2019-09-03 21:21:20
如果你只对模型进行了一次修改,并且永远不会改变网格的密度,那么镶嵌可能是在这里浪费时间--任何测量都将包括GPU为生成新的点/三角形而需要做的所有额外工作,这与你想要测量的东西是正交的。提前(在您选择的工具中)划分网格,并在顶点着色器中进行插值/计算,可能会为您提供一个更好的基准,与在同一网格上工作的CPU实现相比。
https://computergraphics.stackexchange.com/questions/9103
复制相似问题