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

18 total results found

MVG Nodes

Scene Design 2D Scene Design

MVG Nodes can be created in CGI Studio SceneComposer via the Toolbox. Simply drag and drop the desired MVG Node into the Scene Editor or Scene Tree Panel. The following MVG Nodes are available: MVG Arc Node MVG Ellipse Node MVG Path Node M...

CGI Studio HMI Rotation

Display Configuration

It might occur that a hardware display that is designed for landscape mode (horizontal orientation) is installed into an environment where it is actually used in portrait mode (vertical orientation). This would mean, the designers and programmers would have to...

Layout Monitor

Player

Introduction The Layout Monitor is a feature that allows the user to see the relevant areas computed by the layouter as an overlay on top of the rendering of the application. The user can select nodes in the scene tree, the layouter rectangles a...

Touchable

Controls and Behaviors Predefined Controls

ControlDevelopment KeyboardKey Keyboard key is building block of Keyboard Control. Properties This Control does not have any configurable properties. Scrollbar The Scrollbar is used internally in List and ScrollView and shows up when the layout-size ...

Common

Controls and Behaviors Predefined Controls

Breadcrumb A Breadcrumb shows the history/flow through the screen hierarchy and allows user, for example, to navigate between scenes using breadcrumb's elements. As a part of breadcrumb it's possible to use all elements that contain text control (for example ...

Container

Controls and Behaviors Predefined Controls

GroupBox The GroupBox offers an easy way to combine RadioButtons to a RadioButtonGroup. The special functionality of this Control is to select just one selection object (RadioButton) at the same time. So if one of the objects get selected, the others automati...

Diagnostic

Controls and Behaviors Predefined Controls

FPS Display The FPS Display Control provides a Text Node that displays the currently rendered frames per second, which allows to benchmark running applications. Properties Property Name Type Description Render Target RenderTargetType The rend...

Mixed Reality

Controls and Behaviors Predefined Controls

VideoStream A control that makes it possible to render a video source into a texture. Properties Property Name Type Description Video Source String URI to video resource (e.g. path to file or URL). Please also see example strings below. ...

Charts

Controls and Behaviors Predefined Controls

BarGraph Bar Graph Control is The Control that graphically displays some value depending on the length of the Bar. This is useful for visually comparing multiple values. You can set up to multiple bars on a graph. In addition, can also set a bar width, bar co...

Particle Emitters

Controls and Behaviors Predefined Controls

PointSpriteEmitter The PointSpriteEmitter offers an easy "out of the box" way to create a Particle Effect. As the name suggests, the appearance of a particle is similar to a Candera::PointSprite For functionality please refer to 3D Effects Solution. Prop...

List Control - Snapping Mechanism

Controls and Behaviors Controls

Snap List Item Extension The Snap List Item Extension Behavior is a Control > Scroll Behavior that allows to configure a snapping mechanism for a List Control. To use this snapping mechanism, drag and drop a Snap List Item Extension behavior onto a List contr...

Breadcrumb - StateMachine Workflow

Controls and Behaviors Controls

Breadcrumb is not a standalone control, it does not trigger internally any scene transitions so it should be always connected with external state machine. For that purpose, breadcrumb property State Machine Node should be set to a node that contains a State Ma...

Particle

Controls and Behaviors Predefined Behaviors

Particle Emitter Emits Particles when attached to a Node with a Bounding Box. The Appearance of the Node will be used for the Particles and needs to be configured as specified in the Documentation. This behavior is available for 3D scenes only. Emitter Sett...

Set Uniform

Controls and Behaviors Predefined Behaviors

Set Uniform Sets the value of a specified uniform using the received input on a shader associated with a given node (NodeWithShader). The input value can be received from a value behavior. This behavior is available for 3D scenes only. Common Properties ...

Locking/Unlocking the Properties Panel

Scene Design Scene Tree Editing

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 ...

OpenGL Multi Texture Brush Blend

2D Effects

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...

Demonstration

Controls and Behaviors Predefined Behaviors

Demo Mode Action Action to start or end the demo mode. Common Properties Property Name Type Description Activate bool Activates or deactivates a demo mode DemoModeExecutor CgiStudioControl::DemoModeBehavior* Target demo mode be...

MVG Effects

2D Effects

MVG effects are used to render MVG Nodes. The MVG effects basic effect properties are LineWidth and StrokeColor. When an MVG node is created, its corresponding MVG effect is automatically applied by default. MVGArcBrush This is the default effect applied to...