The DataGeom plug-in sets the geometry of the container it is assigned to according to the received data. A group with child geometry containers is defined in the scene tree and the DataField receives the index of the selected geometry (index is zero based). The same result can be achieved by using Data3DObject, but Data3DObject accesses the disk when used. To avoid real time rendering problems in heavy scenes, it is better to use DataGeom since it does not access the disk.
Note: This plug-in is located in: Plugins -> Container plug-ins -> Data
Information: DataPool plug-ins only work properly on a single channel on the same machine.
DataGeom Properties
Group Parent: Defines the parent container of the geometries in the scene tree. The container is dragged to the container area in the DataGeom editor.
Copy Container: Defines if the geometry is copied as a child container to the DataGeom controlled container when sent.
Example
Given the following scene tree:
The DataPool assignment Geom=0
; changes the geometry of the GEOM container to sphere, Geom=1
; changes it to cube and so on.
Note: If an index value that does not exist is sent, then zero value is used (the first geometry under the group).