Open GL
First Claim
Patent Images
1. A method of generating images suitable for use with a multi-view stereoscopic display including the steps of:
- intercepting data passed from an application to an application programming interface, said data representing a scene or object to be displayed on said display, and wherein said data is intercepted by looking up an internal symbol table to determine a memory location for an application programme interface function, storing a modified library into memory, and redirecting application commands to said memory location to said modified library;
processing said data to render multiple views of said scene or object;
creating modified data by modifying said intercepted data to represent said multiple views;
passing said modified data to said application programming interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of generating images suitable for use with a multi-view stereoscopic display including the steps of intercepting data passed from an application to an application programming interface, the data representing a scene or object to be displayed on the display; processing the data to render multiple views of the scene or object; creating modified data by modifying the intercepted data to represent the multiple views; and passing the modified data to the application programming interface.
38 Citations
17 Claims
-
1. A method of generating images suitable for use with a multi-view stereoscopic display including the steps of:
-
intercepting data passed from an application to an application programming interface, said data representing a scene or object to be displayed on said display, and wherein said data is intercepted by looking up an internal symbol table to determine a memory location for an application programme interface function, storing a modified library into memory, and redirecting application commands to said memory location to said modified library;
processing said data to render multiple views of said scene or object;
creating modified data by modifying said intercepted data to represent said multiple views;
passing said modified data to said application programming interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for creating images suitable for use with a multi-view autostereoscopic display including:
-
a capture means for intercepting 3D geometric primitives and associated characteristics passed between an application and an application programming interface;
a view generation means for imaging said 3D geometric primitives and said associated characteristics from multiple distinct viewing positions;
a mask calculation means for determining a relative contribution of each view based on characteristics of an associated lenticular lens array; and
an accumulation means for combining said views with said masks to generate a composite 3D image. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification