一种采用双层BVH的光线追踪硬件加速器及其应用方法

By designing a ray tracing hardware accelerator with a two-layer BVH (Browser-Vehicle Hierarchy) and utilizing instantiated description arrays for local coordinate system transformation, the problem of high BVH reconstruction cost in dynamic scenes is solved, ray tracing efficiency is improved, and hardware simplicity is maintained.

CN116824021BActive Publication Date: 2026-07-17NAT UNIV OF DEFENSE TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NAT UNIV OF DEFENSE TECH
Filing Date
2023-06-15
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Existing technologies are costly to build BVH in dynamic scenes, resulting in low ray tracing efficiency and a lack of hardware accelerator designs for two-layer BVH.

Method used

A ray tracing hardware accelerator with a two-layer BVH is designed, including a stack, a ray traversal unit, a coordinate system transformation module, and a triangle intersection test unit. The conversion between the local coordinate system and the world coordinate system is realized by instantiating the description array, reducing the need to reconstruct the BVH.

Benefits of technology

It significantly improves the efficiency of ray tracing in dynamic scenes, has a simple hardware structure, adds little hardware overhead, and meets the area and power consumption requirements of ray tracing hardware accelerators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116824021B_ABST
    Figure CN116824021B_ABST
Patent Text Reader

Abstract

本发明公开了一种采用双层BVH的光线追踪硬件加速器及其应用方法,本发明的光线追踪硬件加速器包括:栈,用于暂存光线遍历的节点,且每一个项目包含用来指示此节点是否处于局部坐标系的本地标记位isLocal以及用来指示此节点是否为底层BVH的根节点标记位isRoot;光线遍历单元,用于测试光线与当前节点的两个子节点是否相交并计算出相交的距离;坐标系转换模块,将当前光线从世界坐标系转换到局部坐标系;三角形相交测试单元,用于判断光线与三角形图元是否相交并计算交点。本发明旨在实现采用双层BVH进行光线追踪时硬件加速器设计,以简单的硬件结构、增加较少的硬件开销的基础上,显著提升动态场景光线追踪的效率。
Need to check novelty before this filing date? Find Prior Art