Kanzi  3.9.9
Kanzi Engine C++ API
Rendering
Collaboration diagram for Rendering:

Modules

 Filters
 Filters collect and reorganize 3D nodes in your Kanzi project.
 
 Object Sources
 Object sources and filters tell a Draw Objects Render Pass which nodes in your Kanzi application you want to render.
 
 Render Pass
 Render passes perform singular render pass operations in 3D scenes.
 
 Tags
 Tags provide the means to group, find, and filter nodes in your project.
 

Classes

class  kanzi::BrushRenderer
 An interface for specialized brush renderers, which implement brush rendering. More...
 
class  kanzi::BufferObjectStream
 Specifies stream to GL buffer object. More...
 
class  kanzi::ColorBrushRenderer
 Color brush renderer class. More...
 
class  kanzi::CompositionBrushRenderer
 OpenGL texture brush renderer class. More...
 
class  kanzi::ConstraintBindingProcessor
 Binding processor structure for constraints. More...
 
class  kanzi::Constraints
 Contains property types of Constraints. More...
 
class  kanzi::ContentBrushRenderer
 Content brush renderer class. More...
 
class  kanzi::Framebuffer
 Framebuffer attachment state. More...
 
class  kanzi::FrameDescription
 Description of a frame, the remaining area of a quad with another quad cut out. More...
 
class  kanzi::FrustumCullFilter
 Frustum cull filter. More...
 
class  kanzi::FrustumCullFilterRuntime
 Runtime for frustum cull filter. More...
 
class  kanzi::Geometry
 Geometry represents 2D coordinate data that you can use to render 2D nodes and text. More...
 
class  kanzi::MaterialBrushRenderer
 Material brush renderer. More...
 
class  kanzi::Renderbuffer
 Renderbuffers provide the images that can be rendered to by attaching them to the framebuffer as color or depth stencil images. More...
 
class  kanzi::Renderer
 
class  kanzi::RendererStatisticsScope
 
class  kanzi::ShaderProgram
 ShaderProgram defines programmable vertex and fragment operations done by the GPU for a draw call. More...
 
struct  kanzi::ShaderTextureUniform
 Specifies single texture uniform entry. More...
 
class  kanzi::TextureBrushRenderer
 Texture brush renderer class. More...
 

Detailed Description