Ridimensionamento bacino
This commit is contained in:
Binary file not shown.
@@ -3,15 +3,15 @@
|
|||||||
Lower_Body::Lower_Body(rb::Vector3 pos,std::vector<gamba_data> data){
|
Lower_Body::Lower_Body(rb::Vector3 pos,std::vector<gamba_data> data){
|
||||||
if (data.size() != 2) throw "Lower_Body_Error: data vector size must be 2";
|
if (data.size() != 2) throw "Lower_Body_Error: data vector size must be 2";
|
||||||
|
|
||||||
sx = new Gamba({pos[0],pos[1],pos[2]+150},data[0].dataPos,data[0].cosciaData,data[0].cavigliaData);
|
sx = new Gamba({pos[0],pos[1]-60,pos[2]+150},data[0].dataPos,data[0].cosciaData,data[0].cavigliaData);
|
||||||
dx = new Gamba({pos[0],pos[1]+200,pos[2]+150},data[1].dataPos,data[1].cosciaData,data[1].cavigliaData);
|
dx = new Gamba({pos[0],pos[1]+60,pos[2]+150},data[1].dataPos,data[1].cosciaData,data[1].cavigliaData);
|
||||||
t = new Torso({pos[0],pos[1]+100,pos[2]},_Float16(3.0));
|
t = new Torso({pos[0],pos[1],pos[2]},_Float16(3.0));
|
||||||
|
|
||||||
PieceInterface* psx = sx->getJointPiece();
|
PieceInterface* psx = sx->getJointPiece();
|
||||||
PieceInterface* pdx = dx->getJointPiece();
|
PieceInterface* pdx = dx->getJointPiece();
|
||||||
|
|
||||||
jsx = new PivotJoint(t, {psx}, rb::Vector3{0,-100,50});
|
jsx = new PivotJoint(t, {psx}, rb::Vector3{0,-60,50});
|
||||||
jdx = new PivotJoint(t, {pdx}, rb::Vector3{0,100,50});
|
jdx = new PivotJoint(t, {pdx}, rb::Vector3{0,60,50});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
class Torso : public PieceInterface{
|
class Torso : public PieceInterface{
|
||||||
private:
|
private:
|
||||||
const sf::Vector3f torso_Dim = {100, 100, 250};
|
const sf::Vector3f torso_Dim = {100, 100, 150};
|
||||||
const sf::Color torso_Col = sf::Color::Red;
|
const sf::Color torso_Col = sf::Color::Red;
|
||||||
public:
|
public:
|
||||||
Torso(rb::Vector3 coords, _Float16 mass);
|
Torso(rb::Vector3 coords, _Float16 mass);
|
||||||
|
|||||||
Reference in New Issue
Block a user