Modules | |
| Camera | |
| Camera node defines a view transform that Kanzi uses to render a 3D scene. | |
| Level Of Detail Node | |
| Level Of Detail node shows different appearances of the same object, or different object, based on the viewing distance of the Level of Detail node. | |
| Lights | |
| Light nodes act as a sources of light for a Scene in your Kanzi application. | |
| Scene | |
| Scene node shows 3D content in your Kanzi application. | |
| Skinning | |
| Skinning is the process of binding a 3D mesh to a skeleton that consists of a hierarchical set of connected bones and which you can use to animate the mesh. | |
| Instantiator | |
| Instantiator node replicates the appearance of a 3D node or a tree of 3D nodes that the Instantiator node targets. | |
Classes | |
| class | kanzi::FrustumCullFilter |
| Frustum cull filter. More... | |
| class | kanzi::FrustumCullFilterRuntime |
| Runtime for frustum cull filter. More... | |
Functions | |
| void | kanzi::calculateFrustumPlanes (const Matrix4x4 &cameraViewMatrix, const Matrix4x4 &projectionMatrix, Plane *frustumPlanes) |
| Internal function for calculating frustum planes. More... | |
| void kanzi::calculateFrustumPlanes | ( | const Matrix4x4 & | cameraViewMatrix, |
| const Matrix4x4 & | projectionMatrix, | ||
| Plane * | frustumPlanes | ||
| ) |
Internal function for calculating frustum planes.
| cameraViewMatrix | Camera view matrix. |
| projectionMatrix | Projection matrix. |
| frustumPlanes | Pointer to frustum plane array. Must have length of (at least) 6. |