Dynamic Host Renderer For Artificial Reality Systems

    公开(公告)号:US20240371108A1

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

    申请号:US18311913

    申请日:2023-05-04

    Abstract: Aspects of the present disclosure are directed to a host renderer for artificial reality system(s) that provides dynamic rendering for application(s). Implementation of the host renderer decouple rendering of content from content source(s) to improve compatibility, extensibility, processing efficiency, and other aspects of content rendering. An artificial reality application can generate a scene graph with scene components, or renderable/drawable elements of the scene graph. The host renderer is configured to receive an encoded version of the artificial reality application's scene graph and issue processor rendering calls to render the drawable/renderable components of the scene graph. The host renderer abstracts the hardware level rendering calls and provides the artificial reality application access to hardware rendering via the host renderer. Implementations of the host renderer can perform rendering optimizations and issue a diverse set of processor rendering calls to diverse hardware.

    Dynamic Host Renderer For Artificial Reality Systems

    公开(公告)号:US20240371069A1

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

    申请号:US18311919

    申请日:2023-05-04

    Abstract: Aspects of the present disclosure are directed to a host renderer for artificial reality system(s) that provides dynamic rendering for application(s). Implementation of the host renderer decouple rendering of content from content source(s) to improve compatibility, extensibility, processing efficiency, and other aspects of content rendering. An artificial reality application can generate a scene graph with scene components, or renderable/drawable elements of the scene graph. The host renderer is configured to receive an encoded version of the artificial reality application's scene graph and issue processor rendering calls to render the drawable/renderable components of the scene graph. The host renderer abstracts the hardware level rendering calls and provides the artificial reality application access to hardware rendering via the host renderer. Implementations of the host renderer can perform rendering optimizations and issue a diverse set of processor rendering calls to diverse hardware.

    Dynamic Host Renderer For Artificial Reality Systems

    公开(公告)号:US20240371109A1

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

    申请号:US18311915

    申请日:2023-05-04

    Abstract: Aspects of the present disclosure are directed to a host renderer for artificial reality system(s) that provides dynamic rendering for application(s). Implementation of the host renderer decouple rendering of content from content source(s) to improve compatibility, extensibility, processing efficiency, and other aspects of content rendering. An artificial reality application can generate a scene graph with scene components, or renderable/drawable elements of the scene graph. The host renderer is configured to receive an encoded version of the artificial reality application's scene graph and issue processor rendering calls to render the drawable/renderable components of the scene graph. The host renderer abstracts the hardware level rendering calls and provides the artificial reality application access to hardware rendering via the host renderer. Implementations of the host renderer can perform rendering optimizations and issue a diverse set of processor rendering calls to diverse hardware.

    Dynamic Host Renderer For Artificial Reality Systems

    公开(公告)号:US20240371107A1

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

    申请号:US18311912

    申请日:2023-05-04

    Abstract: Aspects of the present disclosure are directed to a host renderer for artificial reality system(s) that provides dynamic rendering for application(s). Implementation of the host renderer decouple rendering of content from content source(s) to improve compatibility, extensibility, processing efficiency, and other aspects of content rendering. An artificial reality application can generate a scene graph with scene components, or renderable/drawable elements of the scene graph. The host renderer is configured to receive an encoded version of the artificial reality application's scene graph and issue processor rendering calls to render the drawable/renderable components of the scene graph. The host renderer abstracts the hardware level rendering calls and provides the artificial reality application access to hardware rendering via the host renderer. Implementations of the host renderer can perform rendering optimizations and issue a diverse set of processor rendering calls to diverse hardware.

Patent Agency Ranking