CPC G06T 19/20 (2013.01) [G06N 5/022 (2013.01); G06T 19/006 (2013.01)] | 18 Claims |
1. A method for creating a virtual reality environment regarding a topic, the method comprises:
generating, by a computing entity, the virtual reality environment utilizing a group of object representations in accordance with interaction information for at least some of the object representations of the group of object representations, wherein at least some of the object representations are associated with corresponding three-dimensional (3-D) physical objects, wherein the interaction information includes 3-D models and position information for the at least some of the object representations of the group of object representations, wherein a first set of object representations of the group of object representations is associated with a first piece of information regarding the topic, wherein a second set of object representations of the group of object representations is associated with a second piece of information regarding the topic, wherein the generating the virtual reality environment includes:
identifying, by the computing entity, a set of common illustrative assets based on the first and second set of object representations, wherein the set of common illustrative assets belongs to the first and second sets of object representations and depict one or more aspects regarding the topic pertaining to the first and second pieces of information;
identifying, by the computing entity, an exclusion asset of the set of common illustrative assets, wherein utilization of the exclusion asset is to be excluded when a receiving entity does not have sufficient authorization to access the exclusion asset;
modifying, by the computing entity, the set of common illustrative assets to exclude the exclusion asset to produce a redacted set of common illustrative assets;
rendering, by the computing entity, a portion of the redacted set of common illustrative asset to produce a redacted set of common illustrative asset video frames;
selecting, by the computing entity, a subset of the redacted set of common illustrative asset video frames to produce a common portion of video frames for the virtual reality environment with regards to the first and second sets of object representations to reduce duplicative rendering;
rendering, by the computing entity, another representation of the first set of object representations to produce a first remaining portion of the video frames for the virtual reality environment with regards to the first set of object representations;
rendering, by the computing entity, another representation of the second set of object representations to produce a second remaining portion of the video frames for the virtual reality environment with regards to the second set of object representations; and
linking, by the computing entity, the common portion, the first remaining portion, and the second remaining portion of the video frames to produce the virtual reality environment for interactive consumption by the receiving entity.
|