Universal collaborative pseudo-realistic viewer
Abstract
A computer-readable medium containing instructions for controlling an electronic device to perform a method of visualization, the method constituted of: loading a 3 dimensional (3D) scene comprising visual model data; rendering a first pseudo-realistic image of the loaded 3D scene responsive to a first view positional indicator; transmitting the rendered first pseudo-realistic image to at least two remote computing platforms; receiving from any of the at least two remote computing platform a scene control command; rendering a second pseudo-realistic image of the loaded 3D scene responsive to the received scene control command; and transmitting the rendered second pseudo-realistic image to the at least two remote computing platforms.
Claims
exact text as granted — not AI-modified1 . A computer-readable medium containing instructions for controlling an electronic device to perform a method of visualization, the method comprising:
loading a 3 dimensional (3D) scene comprising visual model data; rendering a first pseudo-realistic image of said loaded 3D scene responsive to a first view positional indicator; transmitting said rendered first pseudo-realistic image to at least two remote computing platforms; receiving from any of said at least two remote computing platform a scene control command; rendering a second pseudo-realistic image of said loaded 3D scene responsive to said received scene control command; and transmitting said rendered second pseudo-realistic image to said at least two remote computing platforms.
2 . The computer-readable medium of claim 1 , wherein said scene control command comprises a second view positional indicator different from said first view positional indicator.
3 . The computer-readable medium of claim 2 , wherein said method further comprises:
performing an analysis of at least one criterion of said visual model data responsive to each of said first and second positional indicators; and transmitting at least one result of said performed analysis in concert with said respective transmitted rendered first and second pseudo-realistic images.
4 . The computer-readable medium of claim 1 , wherein said scene control command comprises one of turning off at least one object of said 3D scene, changing illumination of at least a portion of said 3D scene and changing a material type for at least one of object of said 3D scene.
5 . The computer-readable medium of claim 1 , wherein said scene control command comprises a highlight indicator.
6 . The computer-readable medium of claim 1 , wherein said first pseudo-realistic image exhibits an adjustable field of view, and wherein said rendered first pseudo-realistic image presents a view frustum responsive to said first view positional indicator and said adjustable field of view.
7 . The computer-readable medium of claim 1 , wherein said rendering of said first and second pseudo-realistic image comprises at least two of shading, texturing, illumination and shadowing responsive to real time orientation information in respect to latitude, longitude and elevation.
8 . The computer-readable medium of claim 1 , wherein at least one of said transmitted rendered first pseudo-realistic image and said transmitted rendered second pseudo-realistic image comprises an omni-directional view.
9 . The computer-readable medium of claim 1 , wherein said visual model data is provided in a selectable one of a plurality of formats.
10 . The computer-readable medium of claim 1 , wherein the computer readable medium is embeddable into a web site.
11 . A server comprising a computing device and a communication module, said computing device arranged to:
load a 3 dimensional (3D) scene comprising visual model data; render a first pseudo-realistic image of said loaded 3D scene responsive to a first view positional indicator; transmit said rendered first pseudo-realistic image via said communication module to at least two remote computing platforms; receive, via said communication module, from any of said at least two remote computing platforms a scene control command; render a second pseudo-realistic image of said loaded 3D scene responsive to said received scene control command; and transmit said rendered second pseudo-realistic image to said at least two remote computing platforms.
12 . The server of claim 11 , wherein said scene control command comprises a second view positional indicator different from said first view positional indicator.
13 . The server of claim 12 , wherein said computing device is further arranged to:
perform an analysis of at least one criterion of said visual model data responsive to each of said first and second positional indicators; and transmit at least one result of said performed analysis to said at least two remote computing platforms in concert with said respective transmitted rendered first and second pseudo-realistic images
14 . The server of claim 11 , wherein said scene control command comprises one of turning off at least one object of said 3D scene, changing illumination of at least a portion of said 3D scene and changing a material type for at least one object of said 3D scene.
15 . The server of claim 11 , wherein said scene control command comprises a highlight indicator.
16 . The server of claim 11 , wherein said first pseudo-realistic image exhibits an adjustable field of view, and wherein said rendered first pseudo-realistic image presents a view frustum responsive to said first view positional indicator and said adjustable field of view.
17 . The server of claim 11 , wherein said rendering of said first and second pseudo-realistic images comprises at least two of shading, texturing, illumination and shadowing responsive to real time orientation information in respect to latitude, longitude and elevation.
18 . The server of claim 11 , wherein at least one of said transmitted rendered first pseudo-realistic image and said transmitted rendered second pseudo-realistic image comprises an omni-directional view.
19 . The server of claim 11 , wherein said visual model data is provided in a selectable one of a plurality of formats.
20 . A computer-readable medium containing instructions for controlling an electronic device to perform a method of visualization, the method comprising:
loading a 3 dimensional (3D) scene comprising visual model data; rendering a pseudo-realistic image of said loaded 3D scene responsive to a first view positional indicator, said pseudo-realistic image comprising an omni-directional view; and transmitting said rendered pseudo-realistic image to at least two remote computing platforms.Join the waitlist — get patent alerts
Track US2011169826A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.