google-code-export / earth-api-samples

Automatically exported from code.google.com/p/earth-api-samples
1 stars 1 forks source link

Allow control of camera Field of view #458

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
In the api I want to control the camera field of view (FOV)
At the moment the view is set to a fixed FOV and controlled by the view
aspect ratio. However, I need to be able to specify the FOV from extreme
telelens of 0.5 degrees right until a wide angle lens of 110 degrees FOV

The internal code is capable to do this because you can specify the FOV for
photo overlays. The way this works is exactly what I want to specify for
the view.

While animating the view around in Google Earth there is no other way to
achieve this.

In a perfect world I would want to be able to control the entire camera
frustrum. Near.far clipping and where the optical axis is in relation to
the screen. This would enable me to create complex viewing solutions using
head-tracking equipment.

Original issue reported on code.google.com by vandint...@gmail.com on 27 May 2010 at 11:53

GoogleCodeExporter commented 9 years ago

Original comment by jli...@google.com on 7 Jun 2010 at 7:10

GoogleCodeExporter commented 9 years ago
I am also eager to control FOV from the API, and to animate the FOV parameters 
of <LookAt> and <Camera> objects.

This will be used to model zoom-lens cameras aboard aircraft.

Original comment by matthew....@gmail.com on 8 Jun 2010 at 12:03

GoogleCodeExporter commented 9 years ago
The capability to control field of view from 60 degrees to other values woud be 
of great interest.

Original comment by pag...@gmail.com on 24 Nov 2010 at 7:06

GoogleCodeExporter commented 9 years ago
This would be a tremendous help for tiled displays of Google Earth--the only 
way to match them nicely so that the overall display is correct is to be able 
to control the FOV.

Original comment by thomasce...@gmail.com on 24 Nov 2010 at 7:33

GoogleCodeExporter commented 9 years ago
Issue 393 has been merged into this issue.

Original comment by bcke...@google.com on 28 Jun 2011 at 7:38

GoogleCodeExporter commented 9 years ago
Wider FOVs can really show you much more of what is near the camera:
http://bbs.keyhole.com/ubb/ubbthreads.php?ubb=showflat&Number=1345644
The current fixed fov of 60deg or so is about 1/3 of human's eye fov.

Perhaps along with FOV maybe the ability to adjust the far clipping plane could 
be added as well, since the combination of those 2 determine how much is seen 
(at low altitudes), which affects network and computer performance. Maybe the 
far clipping plane would only kick in if the number of polygons starts to 
significantly slow the framerate.

Original comment by gmanmi...@gmail.com on 22 Oct 2011 at 4:14

GoogleCodeExporter commented 9 years ago
FOV control from the API is a requirement for API-based Liquid Galaxy.

Current Liquid Galaxy workaround is to set ViewSync/horizFov=xx in driver.ini

Original comment by alfski on 21 Oct 2012 at 12:37