DISPLAYING AN OBJECT WITH MODIFIED RENDER PARAMETERS
First Claim
Patent Images
1. An apparatus comprising:
- a virtual-reality device;
a processor;
a memory that stores code executable by the processor to;
calculate render parameters from object parameters for an object rendered by the virtual-reality device, wherein the render parameters comprise a render location, a render orientation, and a render size of the object rendered in a physical environment;
determine whether the render parameters satisfy a user policy of conditions that if satisfied specifies modifications to the render parameters, wherein the user policy specifies a condition that the object appears to bleed into a physical object at the render location in the physical environment by occulting the physical object;
in response to the object appearing to bleed into the physical object, modify the render location so that the object at the modified render location does not appear to bleed into the physical object according to the user policy; and
display the object based on the render parameters with the virtual-reality device.
1 Assignment
0 Petitions
Accused Products
Abstract
For displaying an object with modified render parameters, a processor calculates render parameters from object parameters for the object rendered by a virtual-reality device. The render parameters include a render geometry. The processor further modifies the render parameters according to a user policy. The processor displays the object based on the render parameters with the virtual-reality device.
32 Citations
20 Claims
-
1. An apparatus comprising:
-
a virtual-reality device; a processor; a memory that stores code executable by the processor to; calculate render parameters from object parameters for an object rendered by the virtual-reality device, wherein the render parameters comprise a render location, a render orientation, and a render size of the object rendered in a physical environment; determine whether the render parameters satisfy a user policy of conditions that if satisfied specifies modifications to the render parameters, wherein the user policy specifies a condition that the object appears to bleed into a physical object at the render location in the physical environment by occulting the physical object; in response to the object appearing to bleed into the physical object, modify the render location so that the object at the modified render location does not appear to bleed into the physical object according to the user policy; and display the object based on the render parameters with the virtual-reality device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
calculating, by use of a processor, render parameters from object parameters for an object rendered by a virtual-reality device, wherein the render parameters comprise a render location, a render orientation, and a render size of the object rendered in a physical environment; determining whether the render parameters satisfy a user policy of conditions that if satisfied specifies modifications to the render parameters, wherein the user policy specifies a condition that the object appears to bleed into a physical object at the render location in the physical environment by occulting the physical object; in response to the object appearing to bleed into the physical object, modifying the render location so that the object at the modified render location does not appear to bleed into the physical object according to the user policy; and displaying the object based on the render parameters with the virtual-reality device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A program product comprising a computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:
-
calculating render parameters from object parameters for an object rendered by a virtual-reality device, wherein the render parameters comprise a render location, a render orientation, and a render size of the object rendered in a physical environment; determining whether the render parameters satisfy a user policy of conditions that if satisfied specifies modifications to the render parameters, wherein the user policy specifies a condition that the object appears to bleed into a physical object at the render location in the physical environment by occulting the physical object; in response to the object appearing to bleed into the physical object, modifying the render location so that the object at the modified render location does not appear to bleed into the physical object according to the user policy; and displaying the object based on the render parameters with the virtual-reality device. - View Dependent Claims (17, 18, 19, 20)
-
Specification