Methods and devices for bifurcating graphics rendering between a media player device and a multi-access edge compute server

    公开(公告)号:US11049315B2

    公开(公告)日:2021-06-29

    申请号:US16528522

    申请日:2019-07-31

    Abstract: An exemplary lightmap management system is implemented by a multi-access edge compute (“MEC”) server. The system accesses graphics data representative of a 3D model of an object included at a first location within a 3D scene, and identifies a second location from which a light source illuminates the object. The system generates or updates a dynamic lightmap for the object represented by the 3D model based on raytracing of virtual light rays from the second location to the first location. The system provides the dynamic lightmap to a media player device communicatively coupled to the MEC server and configured to apply the dynamic lightmap to the 3D model. For example, the applying of the dynamic lightmap may be performed as part of a rendering of an image that depicts the 3D scene from a viewpoint selected by a user to whom the media player device is presenting the 3D scene.

    Methods and systems for using dynamic lightmaps to present 3D graphics

    公开(公告)号:US11386613B2

    公开(公告)日:2022-07-12

    申请号:US17329419

    申请日:2021-05-25

    Abstract: Illustrative methods and systems described herein use lightmaps to present 3D graphics. For example, a method includes identifying a viewpoint within a 3D scene and receiving a dynamic lightmap for an object represented by a 3D model in the 3D scene. The identified viewpoint is selected by a user of a media player device presenting the 3D scene to the user and the dynamic lightmap is generated or updated at a first level of detail determined based on the identified viewpoint. The method further includes rendering an image for presentation to the user from the identified viewpoint. This rendering of the image includes rendering the 3D model at a second level of detail that is lower than the first level of detail, and applying the dynamic lightmap at the first level of detail to the 3D model rendered at the second level of detail. Corresponding systems are also disclosed.

    Methods and Devices for Bifurcating Graphics Rendering Between a Media Player Device and a Multi-Access Edge Compute Server

    公开(公告)号:US20210035356A1

    公开(公告)日:2021-02-04

    申请号:US16528522

    申请日:2019-07-31

    Abstract: An exemplary lightmap management system is implemented by a multi-access edge compute (“MEC”) server. The system accesses graphics data representative of a 3D model of an object included at a first location within a 3D scene, and identifies a second location from which a light source illuminates the object. The system generates or updates a dynamic lightmap for the object represented by the 3D model based on raytracing of virtual light rays from the second location to the first location. The system provides the dynamic lightmap to a media player device communicatively coupled to the MEC server and configured to apply the dynamic lightmap to the 3D model. For example, the applying of the dynamic lightmap may be performed as part of a rendering of an image that depicts the 3D scene from a viewpoint selected by a user to whom the media player device is presenting the 3D scene.

    Methods and Systems for Prioritized Replication of a Virtual World

    公开(公告)号:US20230064652A1

    公开(公告)日:2023-03-02

    申请号:US17411976

    申请日:2021-08-25

    Abstract: An illustrative server system receives a request from a client device to join a virtual world managed by the server system. In response to receiving the request, the server system identifies an avatar location for an avatar that is to represent a user of the client device within the virtual world when the client device joins the virtual world. Based on the avatar location, the server system determines a first priority value for a first asset of the virtual world and a second priority value for a second asset of the virtual world. Based on the first and second priority values, the server system provides to the client device a prioritized replication of the virtual world in which the first asset is replicated in a prioritized manner that allows the user to experience the first asset before the second asset is replicated. Corresponding methods and systems are also disclosed.

Patent Agency Ranking