Click or drag to resize
DigitalRuneSceneNodeProxy Property
Gets or sets the proxy node.

Namespace: DigitalRune.Graphics.SceneGraph
Assembly: DigitalRune.Graphics (in DigitalRune.Graphics.dll) Version: 1.2.0.0 (1.2.1.14562)
Syntax
public SceneNode Proxy { get; set; }

Property Value

Type: SceneNode
The proxy.
Remarks

In certain cases scene nodes are referenced by other scene nodes, but they are not directly registered in the scene. In such cases the scene node that is registered within the scene is called the proxy node. The scene node that is referenced by the proxy node is not directly visible within the scene graph.

Example: The LodGroupNode is a proxy node. It contains a scene node or tree of scene nodes for each level of detail. Only the LodGroupNode is registered within the scene. The individual levels of detail are referenced by the LodGroupNode, but they do not show up in the scene graph.

Each scene node has a property Proxy. This property is usually automatically set by the proxy node.

Scene Queries with Proxy Nodes:
When a scene query is executed, it always uses the proxy node if one is set. Scene nodes that are only referenced are ignored by the scene query, only the proxy nodes are included in the query results.

See Also