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?
			
			
									
						
										
						How to get Trackable Name from NatNet client sample?
- 
				morgan
- NaturalPoint Employee 
- Posts: 199
- Joined: Tue Jun 24, 2008 2:01 pm
- Location: Corvallis, OR, USA
- Contact:
Re: How to get Trackable Name from NatNet client sample?
NatNet version 2.0 and later now contain RigidBody names.  Please refer to that latest code samples for more information.