protected Vector3 Kinect2AvatarPos(Vector3 jointPosition, bool bMoveVertically)
{
float xPos;
// if(!mirroredMovement)
xPos = (jointPosition.x - xOffset) * moveRate;
// else
// xPos = (-jointPosition.x - xOffset) * moveRate;
float yPos = (jointPosition.y - yOffset) * moveRate;
//float zPos = (-jointPosition.z - zOffset) * moveRate;
float zPos = !mirroredMovement ? (-jointPosition.z - zOffset) * moveRate : (jointPosition.z - zOffset) * moveRate;
Vector3 newPosition = new Vector3(xPos, bMoveVertically ? yPos : 0f, zPos);
if (offsetNode != null)
{
newPosition += offsetNode.transform.position;
}
return newPosition;
}