Node Description and Purpose
The Camera node is one of the fundamental nodes in Terragen. The Camera gives you the view into your scene. It's a bit like a real camera - you use it to take a snapshot of the virtual landscape. The Camera node provides several controls similar to real-world physical cameras, including Light Exposure, Position and Rotation, as well as Field Of View, or FOV, which is similar to the "zoom" function of a real camera.
To use a camera for a final render it needs to be connected to the Camera input of the Render node you're using for the render. You can have multiple cameras and you can attach multiple Render nodes to a single camera if you want them to share the same view in the scene, but you can only have 1 Camera node per Render node.
Cameras have other uses aside from rendering scenes as well. You can create a camera and connect it to a Distance Shader to control where another shader appears. You could also create a camera and connect it to an Image map shader to project an image texture onto your scene.
Node Type: Camera
- Position: This sets the position of the camera.
- Rotation: This param sets the rotation of the camera. From left to right the fields are for pitch, heading and bank.
- Light exposure: You can use this param to set the exposure of the camera, much as you would with a real camera.
- Perspective: If this radio button is checked the camera uses a perspective projection. This is the normal setting.
- Use horizontal fov: Check this radio button to control the camera's horizontal field of view (fov). The angle in degrees of the field of view can be set with the controls to the right.
- Use vertical fov: Check this radio button to control the camera's vertical field of view (fov). The angle in degrees of the field of view can be set with the controls to the right.
- Focal length in mm: This setting controls the focal length of the virtual lens used for the camera. This is equivalent to the focal length of a real camera lens.
- Film aperture in mm: This setting simulates the size of film (or the sensor) in a real camera. The default settings match the width and height of 35mm film.
- Orthographic: If this radio button is checked the camera uses an orthographic projection. This removes the effect of perspective and can be useful for top down images, for example.
- Use ortho width: This sets the width in metres of the area captured by the orthographic camera. For example if this is set to 500 then an area 500m wide and centred around the camera position will be rendered. The height of the area captured will depend of the aspect ratio of the rendered image, as set by the Render node used.
- Use ortho height: This sets the height in metres of the area captured by the orthographic camera. It works in the same manner as described for the ortho width param.
Additional tabs for Camera
A single object or device in the node network which generates or modifies data and may accept input data or create output data or both, depending on its function. Nodes usually have their own settings which control the data they create or how they modify data passing through them. Nodes are connected together in a network to perform work in a network-based user interface. In Terragen 2 nodes are connected together to describe a scene.
A shader is a program or set of instructions used in 3D computer graphics to determine the final surface properties of an object or image. This can include arbitrarily complex descriptions of light absorption and diffusion, texture mapping, reflection and refraction, shadowing, surface displacement and post-processing effects. In Terragen 2 shaders are used to construct and modify almost every element of a scene.