Node: Scene

X3DOM
Component: Core

Quick Links

➨ Fields

The scene node wraps the x3d scene.

HTML Encoding and Default Values

<Scene bboxCenter='0,0,0' bboxColor='1, 1, 0' bboxDisplay='false' bboxMargin='0.01' bboxSize='-1,-1,-1' children='X3DChildNode' doPickPass='true' metadata='X3DMetadataObject' pickMode='"idBuf"' render='true' shadowObjectIdMapping='""' visible='true' ></Scene>

Fields

These are the X3D / X3DOM fields of this node. Values should usually be received / set as strings via DOM functions (i.e., using setAttribute("myFieldName", "myFieldValue") and getAttribute("myFieldName")).
Name Type Default Value Range Inheritance Standard Description
bboxCenter SFVec3f 0,0,0 [-inf, inf] Grouping/X3DBoundedObject Center of the bounding box
bboxColor SFColor 1, 1, 0 Grouping/X3DBoundedObject Color of the bounding box
bboxDisplay SFVec3f false Grouping/X3DBoundedObject Flag to enable display of the bounding box
bboxMargin SFFloat 0.01 [-inf, inf] Grouping/X3DBoundedObject Size of additional margin around the bounding box scaled up by the diameter.
bboxSize SFVec3f -1,-1,-1 [0, inf] or -1 Grouping/X3DBoundedObject Size of the bounding box
children MFNode X3DChildNode Grouping/X3DGroupingNode Grouping nodes have a field that contains a list of children nodes. Each grouping node defines a coordinate space for its children. This coordinate space is relative to the coordinate space of the node of which the group node is a child. Such a node is called a parent node. This means that transformations accumulate down the scene graph hierarchy.
doPickPass SFBool true Flag to enable/disable pick pass
metadata SFNode X3DMetadataObject X3DNode Field to add metadata information
pickMode SFString "idBuf" The picking mode for the scene
render SFBool true Grouping/X3DBoundedObject Flag to enable/disable rendering
shadowObjectIdMapping SFString "" The url of the shadow object id mapping
visible SFBool true Grouping/X3DBoundedObject Flag to enable/disable rendering, alias for render