APPARATUS AND METHOD FOR USING ALPHA VALUES TO IMPROVE RAY TRACING EFFICIENCY

    公开(公告)号:US20210201559A1

    公开(公告)日:2021-07-01

    申请号:US16728912

    申请日:2019-12-27

    Inventor: HOLGER GRUEN

    Abstract: Apparatus and method for encoding sub-primitives to improve ray tracing efficiency. For example, one embodiment of an apparatus comprises: a ray generator to generate a plurality of rays in a ray tracing graphics pipeline; a sub-primitive generator to subdivide each primitive of a plurality of primitives into a plurality of sub-primitives; a sub-primitive encoder to identify a first subset of the plurality of sub-primitives as being fully transparent and to identify a second subset of the plurality of sub-primitives as being fully opaque; and wherein the first subset of the plurality of primitives identified as being fully transparent are culled prior to further processing of each respective primitive.

    APPARATUS AND METHOD FOR HIGH QUALITY RAY-TRACED LEVEL OF DETAIL TRANSITIONS

    公开(公告)号:US20220012934A1

    公开(公告)日:2022-01-13

    申请号:US17349602

    申请日:2021-06-16

    Abstract: Apparatus and method for more precise level-of-details transitions. For example one embodiment includes a graphics processor comprising: ray traversal hardware logic to traverse a ray through an acceleration structure to determine intersections between the ray and one or more object instances; and a level of detail selector to: set an instance comparison mask associated with an object instance to a first level of detail (LOD), the instance comparison mask comprising an N-bit value and one or more bits to indicate a type of comparison operation, compare a value from a ray mask with the N-bit value in accordance with the type of comparison operation to generate a comparison result, and determine whether to use the first LOD or a second LOD to render one or more pixels in accordance with the comparison result.

Patent Agency Ranking