当前位置: 首页 > 专利查询>英特尔公司专利>正文

利用平面重复使用的降低精度的光线遍历制造技术

技术编号:19562228 阅读:106 留言:0更新日期:2018-11-25 00:36
公开了用于实现用于图形处理的降低精度的包围体层级结构光线遍历的方法、一种或多种非瞬态计算机可读介质以及装置。所述方法包括以下步骤:在子节点中,在用于图形处理的降低精度的包围体层级结构光线遍历中重复使用针对母节点的计算。通过在子节点中重复使用针对母节点的计算,降低精度的包围体层级结构光线遍历的计算成本可被降低。

Optical traversal with reduced accuracy using planar reuse

A method, one or more non-transient computer-readable media and devices for realizing ray traversal of enclosure hierarchical structures for reduced accuracy in graphics processing are disclosed. The method comprises the following steps: in the sub-node, the calculation for the parent node is repeatedly used in the ray traversal of the enclosure hierarchical structure for reducing the accuracy of graphics processing. By repeatedly using the calculation for the parent node in the child node, the calculation cost of reducing the accuracy of ray traversal in the bounding volume hierarchical structure can be reduced.

【技术实现步骤摘要】
【国外来华专利技术】利用平面重复使用的降低精度的光线遍历
技术介绍
包围体层级结构(BVH)可以改进光线跟踪算法。BVH是封围场景内的对象的包围体的树。光线跟踪通过跟踪光线通过虚拟三维环境的路径来生成图像。不是针对大量对象中的每一个对象检查光线遍历,而是可以更容易地针对封围那些对象的BVH中的体积(“母节点”)检查光线遍历。如果是这样,则可以连续地针对较小的包围体(“同级节点(siblingnode)”)测试光线交叉。在降低精度的包围体层级结构中,选择局部低分辨率网格,使得网格的原点与母u轴对齐,并且将网格的尺寸选择为是二的幂的、且大于母边界框的尺寸的最小值。通过计算局部网格中的边界框坐标的整数偏移来量化边界框。具有包围体的BVH可以由轴对齐的边界框表示,该轴对齐的边界框使用其最小坐标p和最大坐标q来指定,其中可以通过将这些坐标量化成局部低分辨率网格来压缩这些坐标,并在遍历BVH以评估光线场景交叉时对这些坐标进行解压缩。在下文中,点p的分量作为p=(p0,p1,p2)而被访问。设(u母,v母)是经量化的边界框的对应坐标。下一步是对母框内的子框进行编码。由于BVH压缩是有损的,因此经解压缩的坐标可以与未经量化的本文档来自技高网...

【技术保护点】
1.一种方法,包括:在子节点中,在用于图形处理的降低精度的包围体层级结构光线遍历中重复使用针对母节点的计算。

【技术特征摘要】
【国外来华专利技术】2016.04.04 US 62/317,684;2016.06.15 US 15/182,6941.一种方法,包括:在子节点中,在用于图形处理的降低精度的包围体层级结构光线遍历中重复使用针对母节点的计算。2.如权利要求1所述的方法,包括:对于最小节点坐标,识别与最小母节点坐标不同的坐标。3.如权利要求2所述的方法,包括:计算母节点坐标与子节点坐标之间的差异。4.如权利要求3所述的方法,包括:对所述差异进行量化。5.如权利要求2所述的方法,包括:对于最大节点坐标,识别与最大母节点坐标不同的坐标。6.如权利要求5所述的方法,包括:计算母节点坐标与子节点坐标之间的差异。7.如权利要求6所述的方法,包括:对所述差异进行量化。8.如权利要求1所述的方法,包括:确定光线进入边界框的位置并使用第一经量化的坐标ri以获得第一参数距离λi。9.如权利要求8所述的方法,包括:使用第二经量化的坐标si确定所述光线在所述边界框中存在的位置以获得第二参数距离μi。10.如权利要求9所述的方法,包括:通过使用降低精度的乘法将所述光线的斜率与λi相乘并将所述光线的斜率与μi相乘来比较μi和λi以确定光线/边界框交叉。11.一种或多种非瞬态计算机可读介质,存储用于执行包括以下步骤的序列的指令:在子节点处,在用于图形处理的降低精度的包围体层级结构光线遍历中重复使用针对母节点的计算。12.如权利要求11所述的介质,包括:对于...

【专利技术属性】
技术研发人员:K·瓦德亚纳桑M·萨尔维
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1