Dynamic node traversal order for ray tracing

    公开(公告)号:US12154215B2

    公开(公告)日:2024-11-26

    申请号:US17956567

    申请日:2022-09-29

    Abstract: Devices and methods for node traversal for ray tracing are provided, which comprise casting a first ray in a space comprising objects represented by geometric shapes, traversing, for the first ray, at least one first node of an accelerated hierarchy structure representing an approximate volume of a group of the geometric shapes and a second node representing a volume of one of the geometric shapes, casting a second ray in the space, selecting, for the second ray, a starting node of traversal based on locations of intersection of the first ray and the second ray and an identifier which identifies one or more nodes intersected by the first ray and traversing, for the second ray, the accelerated hierarchy structure beginning at the starting node of traversal.

    DYNAMIC NODE TRAVERSAL ORDER FOR RAY TRACING

    公开(公告)号:US20240112392A1

    公开(公告)日:2024-04-04

    申请号:US17956567

    申请日:2022-09-29

    CPC classification number: G06T15/06 G06T15/50

    Abstract: Devices and methods for node traversal for ray tracing are provided, which comprise casting a first ray in a space comprising objects represented by geometric shapes, traversing, for the first ray, at least one first node of an accelerated hierarchy structure representing an approximate volume of a group of the geometric shapes and a second node representing a volume of one of the geometric shapes, casting a second ray in the space, selecting, for the second ray, a starting node of traversal based on locations of intersection of the first ray and the second ray and an identifier which identifies one or more nodes intersected by the first ray and traversing, for the second ray, the accelerated hierarchy structure beginning at the starting node of traversal.

    Overlay trees for ray tracing
    4.
    发明授权

    公开(公告)号:US12293456B2

    公开(公告)日:2025-05-06

    申请号:US18506927

    申请日:2023-11-10

    Abstract: A method and a processing device for performing rendering are disclosed. The method comprises generating a base hierarchy tree comprising data representing a first object and generating a second hierarchy tree representing a second object comprising shared data of the base hierarchy tree and the second hierarchy tree and difference data. The method further comprises storing the difference data in the memory without storing the shared data, and generating an overlay hierarchy tree comprising the shared data, the difference data, and indication information indicating nodes of the overlay hierarchy tree that comprise the difference data. The method further comprises rendering the first object using the data stored for the base hierarchy tree, and rendering the second object using any one or a combination of the shared data, the difference data, and the indication information.

    Overlay trees for ray tracing
    5.
    发明授权

    公开(公告)号:US11816792B2

    公开(公告)日:2023-11-14

    申请号:US17553669

    申请日:2021-12-16

    CPC classification number: G06T17/005 G06T15/06

    Abstract: Devices and methods for using ray tracing to render similar but different objects in a scene are described which include rendering a second object using an overlay hierarchy tree. The overlay hierarchy tree comprises shared data from a base hierarchy tree comprising data representing a first object in the scene, a second hierarchy tree representing the second object in the scene, difference data representing a difference between the first object and the second object and indication information which indicates nodes of the overlay hierarchy tree comprising difference data.

    OVERLAY TREES FOR RAY TRACING
    6.
    发明公开

    公开(公告)号:US20240087223A1

    公开(公告)日:2024-03-14

    申请号:US18506927

    申请日:2023-11-10

    CPC classification number: G06T17/005 G06T15/06

    Abstract: A method and a processing device for performing rendering are disclosed. The method comprises generating a base hierarchy tree comprising data representing a first object and generating a second hierarchy tree representing a second object comprising shared data of the base hierarchy tree and the second hierarchy tree and difference data. The method further comprises storing the difference data in the memory without storing the shared data, and generating an overlay hierarchy tree comprising the shared data, the difference data, and indication information indicating nodes of the overlay hierarchy tree that comprise the difference data. The method further comprises rendering the first object using the data stored for the base hierarchy tree, and rendering the second object using any one or a combination of the shared data, the difference data, and the indication information.

    OVERLAY TREES FOR RAY TRACING
    7.
    发明公开

    公开(公告)号:US20230196669A1

    公开(公告)日:2023-06-22

    申请号:US17553669

    申请日:2021-12-16

    CPC classification number: G06T17/005 G06T15/06

    Abstract: Devices and methods for using ray tracing to render similar but different objects in a scene are described which include rendering a second object using an overlay hierarchy tree. The overlay hierarchy tree comprises shared data from a base hierarchy tree comprising data representing a first object in the scene, a second hierarchy tree representing the second object in the scene, difference data representing a difference between the first object and the second object and indication information which indicates nodes of the overlay hierarchy tree comprising difference data.

Patent Agency Ranking