Direct motion sensor input to rendering pipeline
AssigneeIntel Corporation
InventorAndrey Vladimirovich Belogolovy
Life of this patent
Estimating the term…
Abstract
System and techniques for direct motion sensor input to rendering pipeline are described herein. A view parameter may be received, via an input port to a rendering pipeline, from a sensor. A rendering object may be assigned to a shader in the rendering pipeline. The view parameter may be applied to the shader to re-render the rendering object. The re-rendered rendering object may be output to an output interlink, the output interlink providing instruction to display the re-rendered rendering object.
Claims18
At least one non-transitory-machine readable medium including instructions for direct motion sensor input to rendering pipeline, the instructions, when executed by a machine, cause the machine to perform operations comprising:
- receiving, via an input port to a rendering pipeline, a view parameter from a sensor, wherein the input port is a bus directly connecting the sensor to the rendering pipeline, the rendering pipeline being one of a graphics processing unit (GPU) or audio digital signal processor;
- assigning a rendering object to a shader in the rendering pipeline, the rendering object defined in terms of the view parameter, the shader being dedicated to a single rendering object at a time, wherein a processor of the rendering pipeline assigned the rendering object to the shader in response to an instruction from an augmented reality program that defined the rendering object, the instruction specifying that the rendering object should be tied to the sensor;
- applying the view parameter to the shatter to re-render the rendering object;
- and
- outputting the re-rendered rendering object to an output interlink, the output interlink providing instruction to display the re-rendered rendering object.
A method for direct motion sensor input to rendering pipeline, method comprising:
- receiving, via an input port to a rendering pipeline, a view parameter from a sensor, wherein the input port is a bus directly connecting the sensor to the rendering pipeline, the rendering pipeline being one of a graphics processing unit (GPU) or audio digital signal processor;
- assigning a rendering object to a shader in the rendering pipeline, the rendering object defined in terms of the view parameter, the shader being dedicated to a single rendering object at a time, wherein a processor of the rendering pipeline assigned the rendering object to the shader in response to an instruction from an augmented reality program that defined the rendering object, the instruction specifying that the rendering object should be tied to the sensor;
- applying the view parameter to the shader to re-render the rendering object;
- and
- outputting the re-rendered rendering object to an output interlink, the output interlink providing instruction to display the re-rendered rendering object.
A component for direct motion sensor input to rendering pipeline, the component comprising:
- an input port to receive a view parameter from a sensor, wherein the input port is a bus directly connecting the sensor to the component, and wherein the component is included in at least one of a graphics processing unit (GPU) or audio digital signal processor;
- a processor to assign a rendering object to a shader in the rendering pipeline, the rendering object defined in terms of the view parameter, the shader being dedicated to a single rendering object at a time, the assignment to the shader of the rendering object is in response to an instruction from an augmented reality program that defined the rendering object, the instruction specifying that the rendering object should be tied to the sensor;
- the shader to apply the view parameter to re-render the rendering object;
- and
- an output port to output the re-rendered rendering object to an output interlink, the output interlink providing instruction to display the re-rendered rendering object.
Dependencies are inferred from the claim text.