NatNetSDK Skeleton Output
Posted: Wed Apr 03, 2013 12:26 pm
So I've been playing with the output from Arena for a while now and I held off on deeper exploration until Motive was available, hoping that some of the problems I was running into would be fixed.
What I am doing (specifically) is using a custom-built UDP client and taking the packet data from Motive. I pull the rigid body information from the skeleton(s) and applying it directly to in-game model rigging(bones). Currently I am using Unity and eventually UDK.
I have 2 questions regarding my approach. The first question is, does the NatNetSDK do anything special with the incoming skeleton data when it puts it into the data structures? Some sort of filtering or transformation of the Rigid Bodies that I am not aware of or doing on my end.
Second question; is there some documentation or clue as to the zero orientation of the bones in Motive? If I know what global orientation is at start, I can at least write a transform to deal with the discrepancy.
Streaming Properties are as follows:
Stream Markers: True
Stream Rigid Bodies: True
Stream Skeletons: True
Local Rigid Bodies: False
Skeleton As Rigid Bodies: False
Scale: 1
etc etc.
Is there anyone who has had luck with something like this?
What I am doing (specifically) is using a custom-built UDP client and taking the packet data from Motive. I pull the rigid body information from the skeleton(s) and applying it directly to in-game model rigging(bones). Currently I am using Unity and eventually UDK.
I have 2 questions regarding my approach. The first question is, does the NatNetSDK do anything special with the incoming skeleton data when it puts it into the data structures? Some sort of filtering or transformation of the Rigid Bodies that I am not aware of or doing on my end.
Second question; is there some documentation or clue as to the zero orientation of the bones in Motive? If I know what global orientation is at start, I can at least write a transform to deal with the discrepancy.
Streaming Properties are as follows:
Stream Markers: True
Stream Rigid Bodies: True
Stream Skeletons: True
Local Rigid Bodies: False
Skeleton As Rigid Bodies: False
Scale: 1
etc etc.
Is there anyone who has had luck with something like this?