| CPC H04N 21/8146 (2013.01) [G06T 15/005 (2013.01); H04N 21/234 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving a request to stream three-dimensional (3D) content over a data network to a user device;
retrieving one or more 3D assets associated with the 3D content;
generating a two-dimensional (2D) image for a first presentation of the 3D content at a first fidelity, wherein generating the 2D image comprises rendering the one or more 3D assets;
streaming the 2D image in response to the request; and
increasing a fidelity of a prioritized 3D asset from the one or more 3D assets in the first presentation during a period of time that the 3D content does not change, wherein increasing the fidelity comprises streaming a plurality of 3D primitives that represent the prioritized 3D asset in a first encoding format that is different than a format associated with the 2D image and that increases the fidelity of the prioritized 3D asset in a second presentation of the 3D content from the first fidelity to a greater second fidelity.
|