NETWORKED COMPUTER GRAPHICS RENDERING SYSTEM WITH MULTIPLE DISPLAYS FOR DISPLAYING MULTIPLE VIEWING FRUSTUMS
First Claim
Patent Images
1. A multiple display graphics rendering system, comprising:
- a server including a first display device and a first computing platform, the first computing platform to execute a first application that generates a world space and renders from the generated world space a first viewing frustum for display on the first display device, the first viewing frustum having an origin at a world space position of the application; and
a client coupled to the server via a communication link, the client including a second display device and a second computing platform, the second computing platform to receive transmission of the world space position, to execute a second application that regenerates the world space and renders from the regenerated world space a second viewing frustum for display on the second display device, the second viewing frustum having an origin at the world space position with a orientation offset from the first viewing frustum.
4 Assignments
0 Petitions
Accused Products
Abstract
To render graphics on multiple display devices, multiple computing platforms are networked and each computing platform separately executes an application rendering the graphics for a subset of the multiple display devices. A server including a first display device and a first computing platform generates a world space and renders from the generated world space a first viewing frustum for display on the first display device and a client coupled to the server receives a transmission of the world space position and renders a second viewing frustum for display on a second display device.
32 Citations
20 Claims
-
1. A multiple display graphics rendering system, comprising:
-
a server including a first display device and a first computing platform, the first computing platform to execute a first application that generates a world space and renders from the generated world space a first viewing frustum for display on the first display device, the first viewing frustum having an origin at a world space position of the application; and a client coupled to the server via a communication link, the client including a second display device and a second computing platform, the second computing platform to receive transmission of the world space position, to execute a second application that regenerates the world space and renders from the regenerated world space a second viewing frustum for display on the second display device, the second viewing frustum having an origin at the world space position with a orientation offset from the first viewing frustum. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of rendering graphics with multiple displays, the method comprising:
-
generating a world space with a first computing platform; rendering a first viewing frustum from the generated world space, the first viewing frustum having an origin at a world space position and a world space orientation; displaying the first viewing frustum on a first display device coupled to the first computing platform; transmitting the world space position and the world space orientation via a communication link to a second computing platform; regenerating the world space on the second computing platform; rendering a second viewing frustum from the regenerated world space, the second viewing frustum having an origin at the world space position and an orientation offset from the first viewing frustum; and displaying on a second display device the second camera view. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable medium having stored thereon a set of instructions which when executed cause a processing system to perform a method comprising:
-
generating a world space; rendering a first viewing frustum from the generated world space, the first viewing frustum having an origin at a world space position received from a remote computing platform and the first viewing frustum angularly offset from a received world space orientation; and displaying the first viewing frustum on a first display device. - View Dependent Claims (18, 19, 20)
-
Specification