add depth perception
This commit is contained in:
parent
48e641ec3c
commit
066bf3eb0e
@ -268,9 +268,9 @@ void pollKinect() {
|
|||||||
//std::cout << "Right Leg: X = " << rightLegPos.x << ", Y = " << rightLegPos.y << ", Z = " << rightLegPos.z << std::endl;
|
//std::cout << "Right Leg: X = " << rightLegPos.x << ", Y = " << rightLegPos.y << ", Z = " << rightLegPos.z << std::endl;
|
||||||
|
|
||||||
feet[1].event.x = xGrad * leftLegPos.x + xOffset;
|
feet[1].event.x = xGrad * leftLegPos.x + xOffset;
|
||||||
feet[1].event.y = 0.5;
|
feet[1].event.y = zGrad * leftLegPos.z + zOffset;
|
||||||
feet[2].event.x = xGrad * rightLegPos.x + xOffset;
|
feet[2].event.x = xGrad * rightLegPos.x + xOffset;
|
||||||
feet[2].event.y = 0.5;
|
feet[2].event.y = zGrad * rightLegPos.z + zOffset;
|
||||||
|
|
||||||
// Fix feet height
|
// Fix feet height
|
||||||
float fixedLeft = leftLegPos.y - (yGrad * leftLegPos.z + yOffset);
|
float fixedLeft = leftLegPos.y - (yGrad * leftLegPos.z + yOffset);
|
||||||
|
Loading…
Reference in New Issue
Block a user