#include <kanzi/node/node3d.hpp>#include <core/util/math/kzc_plane.h>#include <core/util/math/kzc_matrix4x4.h>#include "camera_properties.h"Classes | |
| class | kanzi::Camera |
| Camera node defines a view transform that is used to render the 3D scene. More... | |
Namespaces | |
| kanzi | |
Typedefs | |
| typedef shared_ptr< Camera > | kanzi::CameraSharedPtr |
| CameraNode shared pointer. More... | |
Functions | |
| Matrix4x4 | kanzi::calculateRelativeOrthogonalProjectionMatrixFromValues (float near, float far, Camera::FieldOfViewType fovType, float orthoSize, float aspectRatio) |
| Creates an orthogonal projection matrix for a symmetrical viewing volume. More... | |
| Matrix4x4 | kanzi::calculatePerspectiveProjectionMatrixFromValues (float near, float far, Camera::FieldOfViewType fovType, float fovInDegrees, float aspectRatio) |
| Creates a perspective projection matrix for a symmetrical viewing volume. More... | |