Advanced Search
Search Results
1387 total results found
Locking/Unlocking the Properties Panel
Some behaviors like e.g. the ForwardValue behavior have a property TargetNode. The appropriate TargetNode can be assigned by pressing the respective icon button, which will open the "Choose Item" dialog as shown in a Behavior example. There is an alternative ...
General 3.14
This page describes general updates that were made to CGI Studio version 3.14. Other changes are documented in Candera 3.14, Control 3.14 and Scene Composer 3.14. New Patch Process New Patch Application Process for an easier and safer way to update your CGI...
Candera 3.14
Skinning Support Import 3D models with skinning Custom 2D Shader Support for custom shaders for 2D effects Font Properties Setting Ascender and Descender properties for Fonts now possible Interface change in StringIdentifier Includes of Identifier.h, Li...
Controls 3.14
Flipbook Option for interpolation added ADAS Template Control The ADAS template scene contains a control template for a 3D ADAS visualization.
Scene Composer 3.14
Courier Editor Feature Improvements Easier access from Scene Composer Improved usability when configuring your data bind source files (See here for examples of use) Update Sample Solutions Updating Sample Solution (3DEffect, 2DEffect, OpenGL 2D Effects...
3D ADAS Control Solution
Summary This solution allows you to check the functions and usage of controls (ADAS-Control) that support the Advanced Driving Assistant System. Marcket Demand to ADAS ADAS visualization in the cockpit: Helps users intuitively receive information about their...
Custom Shader for 2D Effects on 3D Devices
Purpose 2D Effects on 3D devices are realized by usage of shader in the RenderDevice2D for implementation of 2D over 3D.Several times, available effects for such devices have been enhanced. Please refer to Open GL related Effects below for more information. O...
New CMake environment
The new CMake environment was introduced with CGI Studio 3.14. It has some advantages: it is based on newer CMake versions (CMake 3.19.0 or higher is required): some newer CMake features allow for a much simpler configuration cleaner and idiomatic overal...
OpenGL Multi Texture Brush Blend
GlMultiTextureBrushBlend This effect allows to define two textures. These two textures are blended using a blend factor. Image and Secondary Image Here you can define the first image. The second image can be configured with the property "SecondaryIma...
CGI Studio 3.15
CGI Studio 3.15 - What's New: Welcome to CGI Studio 3.15, Candera's software development platform for hybrid 2D and 3D graphical interfaces for embedded systems. This page provides information regarding the most recently added features and updates since our ...
Template
The following items in a solution can be saved as templates. Using templates can help you streamline work when you need to use similar items repeatedly. Animation Node Attachment Appearance AppearanceCollection Material RenderMode Texture UniformSe...
Transition panel
This page describes the panels you can use when configuring and executing transitions. Transition Rules Editor The Transition Rule Editor panel can be displayed by checking [ View > Transitions > Transition Rules Editor ] on the menu bar. (1) Add...
Overview
The CGI Studio Connector is an additional tool for CGI Studio which makes it easy to connect a CGI Studio Courier application to other systems. It provides a visual editor to define the data, actions and events which are received and send by the application. ...
Modules
Modules are used to group a set of interfaces which usually belong logically together. It is possible to add, remove and reorder them using the corresponding buttons at the top of the module list. Properties In general, these offer a few basic options. H...
Interfaces
Interfaces define the inputs and outputs of the CGI Application. Depending on the module type either one or both types of interfaces are available. By selecting the corresponding tab, interfaces can be added, removed or rearranged using the buttons at the to...
XML Definition
Complex Types are defined in an XML Schema file which is located at “cgi_studio_connector/schema/ComplexType.xsd”. This file can be used to validate xml files and with some editors (e.g. Visual-Studio) and provide code-completion when writing the XML file. Co...
Converter
For conversion between the basic type and actual complex type, conversion functions needs to be available. This function must be implemented inside the “ComplexType” namespace (additionally to the default namespace for the Interface) and within the “ComplexTyp...
XML Definition
Native Functions are defined in an XML Schema file which is located at “cgi_studio_connector/schema/NativeFunction.xsd”. This file can be used to validate xml files and with some editors (e.g. Visual-Studio) and provide code-completion when writing the XML fil...