Part of the Khronos Group

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 2 of 2

Thread: Direction Loader using Keys - glScalef

  1. #1
    Junior Member Newbie
    Join Date
    Dec 2012

    Exclamation Direction Loader using Keys - glScalef

    I have a small problem (its a bit difficult to explain so i have added some pictures too)

    The problem is that when i click the left key on the keyboard the red loader is mean to decrease and stay in the same position.

    The only problem is that it does decrease (get smaller) but loader moves out of the loader barrier I am not sure why this is, please help.

    glTranslatef(0, 0, 320);

    if (ballXpos == 40.0)
    glScalef(1.0, 1.0, 1.0);

    if (ballXpos < 10.0)
    glScalef(0.75, 1.0, 1.0);



    I have also uploaded pictures

    Click image for larger version. 

Name:	1.jpg 
Views:	228 
Size:	11.3 KB 
ID:	936 Click image for larger version. 

Name:	2.jpg 
Views:	235 
Size:	9.6 KB 
ID:	937 Click image for larger version. 

Name:	3.jpg 
Views:	239 
Size:	11.1 KB 
ID:	938

    Thanks in advance

  2. #2
    Senior Member OpenGL Pro
    Join Date
    Jan 2012
    Try scaling before you translate. You normally want scaling to occur in object space (ie with the object at the origin).

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts