Seite 1 von 1

OPENGL GLUT Mousewheel

Verfasst: Mittwoch 4. Juni 2014, 11:33
von Sebi.Schneider
Hallo Freunde,

komme leider überhaupt nicht weiter. vllt könnt ihr mir ja weiter helfen.

Will ein -und auszoomen mit der mittleren Maustaste


hier mal ein kurzer code Abschnitt

Code: Alles auswählen

def main:
    # Registriere die Funktionen
    glutMouseFunc(mouseFunction)
    glutMotionFunc(mouseMotion)
    glutMouseWheelFunc(mouseWheel)
def mouseWheel(wheel, direction, x, y):
   if direction > 0: zoom
def mouseFunction(button, state, x, y):
  eig code der funktioniert
Fehlermeldung: OpenGL.error.NullFunctionError: Undefined GLUT callback function MouseWheel, check for bool(glutMouseWheelFunc) before calling

Re: OPENGL GLUT Mousewheel

Verfasst: Mittwoch 4. Juni 2014, 11:55
von Hyperion
Die Fehlermeldung ist doch ganz sprechend: Die Funktion ``MouseWheel`` ist unbekannt. Wo ist diese denn definiert? Zudem gibt es ja einen Hinweis, *was* man machen könnte bzw. sollte ;-)

Re: OPENGL GLUT Mousewheel

Verfasst: Mittwoch 4. Juni 2014, 11:58
von Sebi.Schneider
die Methode ist doch definiert :K :K

Re: OPENGL GLUT Mousewheel

Verfasst: Mittwoch 4. Juni 2014, 12:08
von Hyperion
Ooops hatte ich bei so wenigen Zeilen Code doch glatt übersehen :oops:

Re: OPENGL GLUT Mousewheel

Verfasst: Mittwoch 4. Juni 2014, 21:38
von Sebi.Schneider
kann mir keiner weiter helfen??? :K :K :K

Re: OPENGL GLUT Mousewheel

Verfasst: Donnerstag 5. Juni 2014, 01:06
von anogayales
Wie bzw. wo rufst du die main Funktion auf?

Re: OPENGL GLUT Mousewheel

Verfasst: Donnerstag 5. Juni 2014, 07:08
von /me
Sebi.Schneider hat geschrieben:kann mir keiner weiter helfen??? :K :K :K
Check mal die beiden Links: How to use FreeGLUT glutMouseWheelFunc in PyOpenGL program?, Using FreeGLUT calls with PyOpenGL