Open andrewkaufman opened 5 years ago
I suspect the points are currently being used just as a "visualization" of the underlying metadata stashed on the atoms:agents
attribute. This should not be the case, the points should be in the driver's seat, as that is what users interact with and will manipulate with other gaffer tools (eg frustum cull).
Unless we have a reason to maintain 2 copies of the data, we should remove the metadata
section from the atoms:agents
attribute, and update the CrowdGenerator
to read that data from the points directly.
If I transform the points between the
CrowdReader
and theCrowdGenerator
, I expect that to move the agents origins, but it is not currently happening.