How to get Trackable Name from NatNet client sample?
Posted: Mon Jun 22, 2009 1:42 am
below, code snippet from NatNet client sample
// Rigid Bodies
printf("Rigid Bodies [Count=%d]\n", data->nRigidBodies);
for(i=0; i nRigidBodies; i++)
{
printf("Rigid Body [ID=%d]\n", data->RigidBodies.ID);
printf("\tx\ty\tz\tqx\tqy\tqz\tqw\n");
printf("\t%3.2f\t%3.2f\t%3.2f\t%3.2f\t%3.2f\t%3.2f\t%3.2f\n",
data->RigidBodies.x,
data->RigidBodies.y,
data->RigidBodies.z,
data->RigidBodies.qx,
data->RigidBodies.qy,
data->RigidBodies.qz,
data->RigidBodies.qw);
printf("\tRigid body markers [Count=%d]\n", data->RigidBodies.nMarkers);
printf("\tx\ty\tz\n");
for(int iMarker=0; iMarker RigidBodies.nMarkers; iMarker++)
{
printf("\t%3.2f\t%3.2f\t%3.2f\n",
data->RigidBodies[i].Markers[iMarker][0],
data->RigidBodies[i].Markers[iMarker][1],
data->RigidBodies[i].Markers[iMarker][2]);
}
}
but, I can only get Rigid body(Trackable) ID(defined in Tracking Tools -> Trackable Settings).
I need also Rigid body Name(defined in Tracking Tools -> -> Trackable Settings)
How to get Rigid body Name from NatNet client sample?
// Rigid Bodies
printf("Rigid Bodies [Count=%d]\n", data->nRigidBodies);
for(i=0; i nRigidBodies; i++)
{
printf("Rigid Body [ID=%d]\n", data->RigidBodies.ID);
printf("\tx\ty\tz\tqx\tqy\tqz\tqw\n");
printf("\t%3.2f\t%3.2f\t%3.2f\t%3.2f\t%3.2f\t%3.2f\t%3.2f\n",
data->RigidBodies.x,
data->RigidBodies.y,
data->RigidBodies.z,
data->RigidBodies.qx,
data->RigidBodies.qy,
data->RigidBodies.qz,
data->RigidBodies.qw);
printf("\tRigid body markers [Count=%d]\n", data->RigidBodies.nMarkers);
printf("\tx\ty\tz\n");
for(int iMarker=0; iMarker RigidBodies.nMarkers; iMarker++)
{
printf("\t%3.2f\t%3.2f\t%3.2f\n",
data->RigidBodies[i].Markers[iMarker][0],
data->RigidBodies[i].Markers[iMarker][1],
data->RigidBodies[i].Markers[iMarker][2]);
}
}
but, I can only get Rigid body(Trackable) ID(defined in Tracking Tools -> Trackable Settings).
I need also Rigid body Name(defined in Tracking Tools -> -> Trackable Settings)
How to get Rigid body Name from NatNet client sample?