×

Methods and systems for rendering frames of a virtual scene from different vantage points based on a virtual entity description frame of the virtual scene

  • US 10,311,630 B2
  • Filed: 05/31/2017
  • Issued: 06/04/2019
  • Est. Priority Date: 05/31/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • maintaining, by a virtual scene capture system, data representative of a plurality of virtual entities included within a virtual three-dimensional (3D) space of a virtual scene, whereinthe plurality of virtual entities includes a virtual object and a plurality of virtual vantage points into the virtual 3D space,the plurality of virtual vantage points includes a first virtual vantage point and a second virtual vantage point different from the first virtual vantage point, andthe maintained data representative of the plurality of virtual entities includes a link to color and depth data representative of the virtual object stored in an asset storage system associated with the virtual scene capture system;

    generating, by the virtual scene capture system based on the maintained data representative of the plurality of virtual entities, a virtual entity description frame representative of a state of at least one virtual entity in the plurality of virtual entities at a particular point in a temporal sequence, the virtual entity description frame including the link to the color and depth data representative of the virtual object stored in the asset storage system; and

    providing, by the virtual scene capture system, the virtual entity description frame to a plurality of server-side 3D rendering engines including a first 3D rendering engine associated with the first virtual vantage point and a second 3D rendering engine associated with the second virtual vantage point, the first and second 3D rendering engines configured to render first and second surface data frames, respectively, by performing operations including;

    receiving the virtual entity description frame from the virtual scene capture system, andaccessing, from the asset storage system using the link included within the virtual entity description frame, the color and depth data representative of the virtual object stored in the asset storage system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×