BehaviorEngine
BehaviorEngine
Overview
BehaviorEngine is an extension for glTF interactive features.
The BehaviorEngine node belongs to the X_ITE component and requires at least support level 1, its default container field is children. It is available from X3D version 4.1 or higher.
Info: Please note that this node is still experimental, i.e. the functionality of this node may change in future versions of X_ITE.
Hierarchy
1
2
3
+ X3DNode
+ X3DChildNode
+ BehaviorEngine
Fields
| Type | Access Type | Name | Default Value |
|---|---|---|---|
| SFNode | [in, out] | metadata | NULL |
| SFBool | [in, out] | enabled | TRUE |
| SFInt32 | [in, out] | graph | -1 |
| MFString | [in, out] | graphs | [ ] |
| MFNode | [in, out] | hoverability | [ ] |
| MFNode | [in, out] | selectability | [ ] |
| MFNode | [in, out] | animations | [ ] |
| MFNode | [in, out] | nodes | [ ] |
SFNode [in, out] metadata NULL [X3DMetadataObject]
Information about this node can be contained in a MetadataBoolean, MetadataDouble, MetadataFloat, MetadataInteger, MetadataString or MetadataSet node.
Hint
SFBool [in, out] enabled TRUE
Input/Output field enabled.
SFInt32 [in, out] graph -1 [-1,∞)
Input/Output field graph.
MFString [in, out] graphs [ ]
Input/Output field graphs.
MFNode [in, out] hoverability [ ] [TouchSensor]
Input/Output field hoverability.
MFNode [in, out] selectability [ ] [TouchSensor]
Input/Output field selectability.
MFNode [in, out] animations [ ] [TimeSensor]
Input/Output field animations.
MFNode [in, out] nodes [ ] [X3DNode]
Input/Output field nodes.
Browser Compatibility
| Castle Game Engine | FreeWRL | X_ITE X3D Browser | X3D-Edit | X3DOM |
|---|---|---|---|---|
See Also
This post is licensed under CC BY 4.0 by the author.