首页> 外文期刊>The Visual Computer >Rapid pairwise intersection tests using programmable GPUs
【24h】

Rapid pairwise intersection tests using programmable GPUs

机译:使用可编程GPU进行快速的成对相交测试

获取原文
获取原文并翻译 | 示例

摘要

Detecting self-intersections within a triangular mesh model is fundamentally a quadratic problem in terms of its computational complexity, since in principle all triangles must be compared with all others. We reflect the 2D nature of this process by storing the triangles as multiple 1D textures in texture memory, and then exploit the massive parallelism of graphics processing units (GPUs) to perform pairwise comparisons, using a pixel shader. This approach avoids the creation and maintenance of auxiliary geometric structures, such as a bounding volume hierarchy (BVH); but nevertheless we can plug in auxiliary culling schemes, and use stencils to indicate triangle pairs that do not need to be compared. To overcome the readback bottleneck between GPU and CPU, we use a hierarchical encoding scheme. We have applied our technique to detecting self-intersections in extensively deformed models, and we achieve an order of magnitude increase in performance over CPU-based techniques such as [17].
机译:就计算复杂性而言,检测三角形网格模型中的自相交从根本上是一个二次问题,因为原则上必须将所有三角形与所有其他三角形进行比较。我们通过将三角形作为多个1D纹理存储在纹理内存中来反映此过程的2D性质,然后利用像素着色器利用图形处理单元(GPU)的大规模并行性进行成对比较。这种方法避免了创建和维护辅助几何结构,例如边界体积层次(BVH);但是,尽管如此,我们可以插入辅助剔除方案,并使用模板来指示不需要比较的三角形对。为了克服GPU和CPU之间的回读瓶颈,我们使用了分层编码方案。我们已经将我们的技术应用于检测变形较大的模型中的自相交,并且与基于CPU的技术(例如[17])相比,我们的性能提高了一个数量级。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号