ScalarCombiner
Node to linear combine (morph) scalar values once per frame.
Inheritance
Code
XML encoding
<ScalarCombiner keyValue='' enabled='TRUE' valueCount='1' weights='1' triggerName='Combine' logFeature='' />
Classic encoding
ScalarCombiner { keyValue [] enabled TRUE valueCount 1 weights [1] triggerName "Combine" logFeature [""] }
Interface
Filter: X3D only | Avalon only | All
id | Name | DataType | PartType | Default | ValueType | Description |
---|---|---|---|---|---|---|
triggerName | SFString | initializeOnly | Combine | name of the dynamic context-slot which is used by the run-time environment (e.g. Jobs) to trigger the node. Life-Nodes will automatically connect the context-eventOutut to the triggerSlot-eventInput Slot. | ||
add_keyValue | SFFloat | inputOnly | Add a single value to the combiner | |||
triggerSlot | SFTime | inputOnly | slot which is used internally to connect a dynamic context-slot which name is set by the triggerName value. Its used automatically to install run-time environment trigger. | |||
enabled | SFBool | inputOutput | TRUE | Flag to enable or disable the sensor | ||
keyValue | MFFloat | inputOutput | Holds all values for one frame which are added by add_keyValue | |||
logFeature | MFString | inputOutput | state, child, parent, route, eventIn, eventOut | controls the logging of changes, state: log state changes (e.g. live), child: log child add/remove, parent: log parent add/remove, route: log route add/remove; eventIn: log receiving of events, eventOut: log sending of events: guiView, runtime system should create node-view, guiEdit: runtime system should create node-editeverything: log everything | ||
metadata | SFNode | inputOutput | MetadataObject | container for payload metadata inside MetadataSet element | ||
valueCount | SFInt32 | inputOutput | 1 | Defines the size of each element in the keyValue fields of derived nodes | ||
weights | MFFloat | inputOutput | 1 | Defindes the weights for every keyValue weight | ||
value_changed | SFFloat | outputOnly | Output of the linear combination per frame |