weapons are facing next to the camera

This commit is contained in:
Remco
2016-05-17 10:34:11 +02:00
parent 1693c74a6a
commit e5664e207d
5 changed files with 100 additions and 28 deletions
+29
View File
@@ -4,9 +4,38 @@
Player::Player()
{
right = new Weapon("models/weapons/ZwaardMetTextures/TextureZwaard.obj");
left = new Weapon("models/weapons/ZwaardMetTextures/TextureZwaard.obj");
}
Player::~Player()
{
delete right;
delete left;
}
void Player::Draw_Player(void)
{
if (right != nullptr)
{
glPushMatrix();
glTranslatef(2.5f,0,-4.5f);
right->draw_weapon();
glPopMatrix();
}
if (left != nullptr)
{
glPushMatrix();
glTranslatef(-0.5f,0,-4.5f);
left->draw_weapon();
glPopMatrix();
}
glRotatef(eyes.rotX, 1, 0, 0);
glRotatef(eyes.rotY, 0, 1, 0);
glTranslatef(eyes.posX, eyes.posY, eyes.posZ);
}