| CPC G06T 7/73 (2017.01) [G06T 17/20 (2013.01); G06T 19/00 (2013.01); H04N 5/2224 (2013.01); G06T 2210/12 (2013.01)] | 20 Claims |

|
1. A system comprising:
one or more computer processors;
one or more computer memories;
a set of instructions stored in the one or more computer memories, the set of instructions configuring the one or more computer processors to perform operations comprising:
downloading a set of unique identifiers and associated positions for a set of digital objects within a 3D model without downloading any additional data for the set of digital objects before a computing of a visibility score for each digital object of the set of digital objects:
determining a position and an orientation of a virtual camera relative to the positions of the set of digital objects;
performing the computing of the visibility score for each digital object of the set of digital objects based on a position of the digital object relative to the position and the orientation of the virtual camera;
downloading a polygon mesh associated with a digital object with a highest visibility score based on the polygon mesh being absent from the one or more computer memories, the downloading using a unique identifier of the set of unique identifiers; and
rendering and displaying the polygon mesh of the digital object with the highest score on a display device.
|