Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

94 total results found

Compare Asset Libraries

Asset Tool

Description The CGI Studio Asset Library Verification license supports the user in managing asset files in larger environments or projects with multiple variants. It provides means for verification of matching asset library / widget / application versions and...

Enterprise Edition

Extract Bitmaps

Asset Tool

Description Use the Bitmap Extractor component of Asset Tool for extracting bitmaps from a given asset generated with SceneComposer. Usage For extracting bitmaps from an asset library file, use the following workflow: Obtain the asset for extractin...

Enterprise Edition

Asset Tool Change Log 3.0.0

Asset Tool

Combined Asset Tool In CGI-Studio V3.0.0, the following previous tools related to asset library post-processing have been combined into a single application called AssetTool.exe: CgiStudioAssetDiff CgiStudioAssetLibShaper CgiStudioLanguageAppender ...

Enterprise Edition

Interfaces & Namespaces

Candera

Interfaces The Candera public interfaces are covered by the namespaces Candera and various subnamespaces of namespace Candera. All namespaces containing either Internal or Private in the name cover private namespaces, which are not recommended to...

Enterprise Edition

Candera Architecture Overview

Candera

Introduction Candera Graphic Engine enables embedded applications to render and control externally designed content, especially 3D content. Applications typically do not manipulate content directly but provide widgets which basically translate high-level even...

Enterprise Edition

Candera MISRA Compliance

Candera

Candera tries to be MISRA compliant as much as possible. For checking MISRA compliance, Coverity® Static Analysis together with the supported MISRA rule set is used. For some reasons we cannot fulfil all MISRA rules, a set of Candera MISRA Rules for Coverity® ...

Enterprise Edition

2D Layout

Candera Tutorial for 2D Scene Graph and Nodes

Description In a typical user interface users need to distribute screen space to different elements. If the size of elements is dynamic, it's desired that the screen space distribution is done automatically based on the contents's natural size. To enable easy...

Enterprise Edition

Candera 2D Listener

Candera Tutorial for 2D Scene Graph and Nodes

Applications can receive notifications on scene graph events. Therefore implement a listener, which defines hooks to receive those notifications. Following listener interfaces are provided in Candera 2D: Candera::Camera2DListener defines hooks that ...

Enterprise Edition

2D Effects

Candera Tutorial for 2D Scene Graph and Nodes

Description Candera2D renders content exclusively by pieces of code which are named effects. Effects represent semantic functionality which considers hardware and driver capabilities. The set of effects supported depends on the feature set of the...

CMake path
CMake path
Enterprise Edition

2D Node Transformations

Candera Tutorial for 2D Scene Graph and Nodes

2D Node Manipulation Example To illustrate basic node transformation operations, the NodeManipulationWidget_2D and the DisplayPositionWidget2D part of the Tutorial Widgets cand be used. An usage example for NodeManipulationWidget_2D can be seen in NodeManipul...

Enterprise Edition

2D Scenes and Nodes

Candera Tutorial for 2D Scene Graph and Nodes

Scene Graph The 2D scene graph is a tree structure which organizes nodes of type Candera::Node2D. The root of each scene graph has to be a node of type Candera::Scene2D. All nodes of type Candera::Node2D can hold sub nodes added by Candera::Node2D::AddChild()...

Enterprise Edition

2D Scene Graph Dynamics

Candera Tutorial for 2D Scene Graph and Nodes

Description Usually all required nodes are already specified and preconfigured via SceneComposer, so in most cases it won't be necessary to make any adaptations within the scene graph loaded from an asset at runtime. However, some use cases might require suc...

Enterprise Edition

3D Scenes and Nodes

Candera Tutorial for 3D Scene Graph and Nodes

Scenes and Nodes Candera::Node is an abstract base class for all scene graph nodes. Each node defines a local coordinate system relative to the coordinate system of the parent node. The functionality to define the local coordinate system is deriv...

Enterprise Edition

3D Node Transformations

Candera Tutorial for 3D Scene Graph and Nodes

3D Node Manipulation Example To illustrate basic node transformation operations, the NodeManipulationWidget_3D and the DisplayPositionWidget3D part of the Tutorial Widgets can be used. An usage example for NodeManipulationWidget_3D widget is presented in Node...

Enterprise Edition

3D Node Appearance

Candera Tutorial for 3D Scene Graph and Nodes

Description Candera::Appearance groups following render attributes: Candera::Material, Candera::Texture, Candera::RenderMode Candera::Shader and Candera::ShaderParamSetter. Render attributes define the distinctive visualization of a geom...

Enterprise Edition

3D Scene Graph Dynamics

Candera Tutorial for 3D Scene Graph and Nodes

Description Usually all required nodes are already specified and preconfigured via SceneComposer, so in most cases it won't be necessary to make any adaptations within the scene graph loaded from an asset at runtime. However, some use cases might require suc...

Enterprise Edition

3D Render Order

Candera Tutorial for 3D Scene Graph and Nodes

Description There are various reasons why sorting of objects to render is required: Transparency: Transparent objects must be rendered from back to front, while opaque objects must be rendered from front to back. Performance: Front to back order or ...

Enterprise Edition

Searching for Nodes with SearchTreeTraverser

Candera Tutorial for 3D Scene Graph and Nodes

Searching for Nodes With Candera::SearchTreeTraverser it is possible to find nodes within a given scene tree by certain criteria. The search scene graph traverser is a Candera::TreeTraverserBase implementation that evaluates each node with a given Candera::Se...

Enterprise Edition