OpenGL Online Resources

  • Lgcc script (C) (don't forget to "chmod 755 Lgcc" to make this executable)
  • Lg++ script (C++) (don't forget to "chmod 755 Lg++" to make this executable)

    1. Color List with colors (found by Sana Y.)
    2. List of colours and RGB values
    3. GLUT, GLU, GL Definitions and API's
    4. Want to be on the development team of OpenGL? See OpenGL opensource
    5. Nate Robins great tutorials on Shapes, Transformations, Perspectives/Projections,
      Light Position, Light Material, Fog, and Texture
      • How to download OUR version:
        • Step 1: Download and save NateTutors.tar
        • Step 2: untar this file - "tar xvf NateTutors.tar"
      • This will create a directory "Tutors". cd Tutors
      • Run the following tutor programs:
        • shapes - summarizes 10 different GL shapes, LINES, POINTS, POLYGONS etc.
        • projection - summarizes gluPerspective, glOrtho, glFrustrum, gluLookAt
        • transformation - summarizes glRotate, glTranslate, glScale
        • lightposition - summarizes glLight, gluLookAt
        • lightmaterial - summarizes glLight, glMaterial
        • fog - summarizes glFog
        • texture - summarizes glTex
    6. Good tutorial from Fran Soddell, Australia (if this won't link, try local version)
    7. OpenGL Tutorial, by Lori L. DeLooze (unfortunately no code)
      (for a student project in Computer Graphics CS 580, taught by Dr. Sudhanshu Kumar Semwal, at the University of Colorado at Colorado Springs)
    8. OpenGL "Red Book" (our text) and Programs from the text
    9. Python OpenGL Manual (PyOpenGL) - we have this on our system

  • Basic starter programs
    1. "Commented version" of basicwindow.c
    2. basicwindow.c, using text, and using mouse and keyboard routines
    3. 2D simple animation: Animated parabola and squares
    4. 3D simple animation + Adding a menu