Hi, I have been using the NatNetSDK to link my custom designed software with the Rigid Body tool, and stream marker and rigid body positions in real time. I am now considering using the ARENA software and stream data in a similar manner. Looking at the Software Comparison Page , we see that the ARENA software is capable of streaming real-time capture data using what appears to be the NatNet Protocol. This capture data includes the Skeleton bones and joint angles.
My anticipated application will capture an actor's motion (hopefully using ARENA) and stream the final skeleton bone positions and joint angles (I'm not interested in markers or rigid bodies), and then will apply those positions and angles directly to a human 3D model similar to the model being used in ARENA. In other words, I would like to reflect the captured motion on a 3D model in my own built and managed virtual environment. I am not interested in processing marker set or rigid body positions, I would like to simply reflect the bone positions that are already calculated in ARENA on the 3d model.
Please confirm whether or nor ARENA supports streaming those information, and whether or not the current version of NatNetSDK supports this type of information. I have been looking at the natnettypes.h header file and noticed a declaration of SegmentData type which is not used anywhere.
Thanks in advance.
ARENA and NatNetSDK
-
- NaturalPoint Employee
- Posts: 199
- Joined: Tue Jun 24, 2008 2:01 pm
- Location: Corvallis, OR, USA
- Contact:
Re: ARENA and NatNetSDK
Arena streams bone position and orientation (aka joint angle information) using the rigid body data structures in the NatNet SDK.
The SampleClient3D sample in the NatNet SDK is a good illustration of how this works. It should contain everything you need to get up and running.
Let us know if you have any trouble.
Morgan
The SampleClient3D sample in the NatNet SDK is a good illustration of how this works. It should contain everything you need to get up and running.
Let us know if you have any trouble.
Morgan