A camera object is used for taking a picture of a scene graph. More...
Typedefs | |
| typedef Eo | Evas_3D_Camera |
| Camera object handle. More... | |
A camera object is used for taking a picture of a scene graph.
A camera object itself is just a set of properties on how the camera should take the picture (like focus length and film size of the real world cameras). To be able to take a shot of the scene, a camera should be located in the scene, so that it has its viewing position and direction. It is done by containing the camera on a node. If one wants to locate several cameras having same properties, instead of creating multiple cameras, just create one camera and multiple nodes containing the camera and locate them at each desired position and direction. Just for convinience, use evas_3d_node_position_set() to move the camera to desired position and use evas_3d_node_look_at_set() to adjust the viewing direction of the camera.
Camera object handle.