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

535 total results found

Overview

Best Practice Advanced Cluster Solution

This solution represents an advanced 2D cluster example. It consists of various scenes that are necessary to represent an advanced Cluster. The Main Scene consists of gauges that can be manipulated with Controls and Behaviors. This documentation includes a tut...

Advanced Cluster Part 1

Best Practice Advanced Cluster Solution

This section of the Best Practice describes how to configure the render target for this solution. It shows how to imported images via [Import Resources]. Some of these images will be used in controls later. In order for them to correctly fit e.g. into a Gauge ...

Advanced Cluster Part 2

Best Practice Advanced Cluster Solution

In this part of the Advanced Cluster Best Practice the Custom_Gauge control will be extended with a ForegroundImage and a NeedleEffectImage and new images will be configured to change the control's appearance completely. Restructuring Custom_Gauge Control ...

Advanced Cluster Part 3

Best Practice Advanced Cluster Solution

In part 3 of this Best Practice the Custom_Gauge control will be further customized adding controls:  A TextValue control to display the gauge's current value numerically A Text control above of the numeric value to display the gauge's scope (e.g. speed) ...

Advanced Cluster Part 4

Best Practice Advanced Cluster Solution

The following steps describe how to use the Custom_Gauge control in a scene. Speed gauge and RPM gauge are realized with the same control. Using the public properties for customization these Gauge controls appear similar yet different. Once the advanced clust...

Overview

Best Practice GettingStartedControls Solution

The GettingStartedControls solution is a sample solution primarily focused on gauge clusters and center clusters. It consists of various scenes for displaying advanced gauge clusters and center clusters. GettingStartedControls Parts 1 to 4 introduce the basic...

GettingStartedControls Part 1

Best Practice GettingStartedControls Solution

This part of the tutorial describes how to configure the Home Scene of this solution. The scene is built up using imported images and configuring various controls (such as TellTale, Gauge, DigitalClock, TextValue, Text, FlipBook). The use of a ForwardValue be...

GettingStartedControls Part 2

Best Practice GettingStartedControls Solution

Part 2 of the GettingStartedControls Tutorial covers the creation of a scene for climate control using various predefined Scene Composer controls. As basis for part 2 of our GettingStartedControls creation tutorial please use your own created solutio...

GettingStartedControls Part 3

Best Practice GettingStartedControls Solution

In Part 3 of the GettingStartedControls Sample we will create a (Phone Connection) Options scene. This scene offers the possibility to choose the connection type (Cable, Bluetooth and other) from a Dial Control on the left side. The right side displays a List ...

GettingStartedControls Part 4

Best Practice GettingStartedControls Solution

In the first 3 parts of this sample we have created 3 individual scenes. In the Player it was necessary to enable and disable the displayed scenes manually. In this part we will add menu tabs to the bottom of the screen so the user can switch between sce...

GettingStartedControls Part 5

Best Practice GettingStartedControls Solution

Data-bound clock In this step we will add a new Control that represents a clock. This clock works via data-binding. The Player that comes with CGI Studio provides one sample data-source that represents the current UTC time. This value will be bound to the clo...

Layouter Solution

Sample Solutions

Summary A solution exemplifying the use of the layout. It contains several 2D scenes for all kinds of 2D layout and for central layout properties. An additional 2D scene shows how to configure layouts that automatically resize when the available space changes...

Materials Solution

Sample Solutions

Summary This solution shows various materials in a 3D scene. Those are wood, fur, carbon and cube-mapping-effects for example. All of the shown materials are available as template-appearances in SceneComposer that can be applied to existing nodes. Purpose T...

MenuScreens Solution

Sample Solutions

Summary A solution exemplifying the use of the Menu Screen Control with DataBinding using sample component. Purpose The user can see how to use the Menu Screen Control and gets to know the core properties and how their values affect the Menu Screens' display....

Enterprise Edition

MixedReality Solution

Sample Solutions

Purpose This sample shows how to use the AR controls introduced in CGI Studio 3.8: Navigation Path Points of Interest Video Streaming Summary can be used to switch between three scenes: 2D streaming: Tests if GStreamer is working...

CMake path

OpenGL 2D Effects Solution

Sample Solutions

Summary This solution shows various OpenGL 2D effects applied on different node types in a 2D scene. Additionally it includes a scene where the Mesh2D is used. Purpose The user can see how OpenGL 2D effects are used on various node types in a 2D scene. This...

Physically Based Rendering Solution

Sample Solutions

Summary This solution demonstrates Physically Based Rendering (PBR) in CGI Studio done by basic import of GLTF models. Purpose The user can see the result of using PBR and how to integrate GLTF models in a Scene Composer solution. Description This Solution fea...

Enterprise Edition

Post Processing Solution

Sample Solutions

Summary This sample demonstrates how to implement and control post-processing effects in Scene Composer using scripts. It enables toggling effects on and off at runtime and allows property adjustments through UI controls like toggle buttons and sliders. Pu...