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压缩是有损的,因此经解压缩的坐标可以与未经量化的坐标不同。选择局部低分辨率网格,使得网格的原点与u母对齐,并且网格的尺寸被选择为是二的幂的且大于母边界框的最小值。通过计算边界框坐标相对于网格原点的相对偏移并将结果量化为少量比特Nb来导出经量化的边界框。对于轴i,这些操作通过以下公式来描述:其中,是沿着x的网格尺寸,并且是相对于经量化的母边界框的经量化的偏移。使用地板(floor)舍入模式保证指数由下式给出:如在公式3和4中所 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。