[TriLUG-announce] Reminder for Thursday Meeting - OpenGL

Bill Farrow bill at arrowsreach.com
Wed Jun 13 20:03:24 EDT 2012


Last minute reminder for the TriLUG meeting tomorrow night.  If you
would like to follow along with the example code during the meeting,
you can prepare your laptop by installing freeglut and downloading the
examples ahead of time:

    sudo apt-get install freeglut3-dev gcc make
    wget http://trilug.org/~bfarrow/OpenGLPresentation_Linux_v1.tgz
    tar zxf OpenGLPresentation_Linux_v1.tgz
    cd OpenGLPresentation_Linux
    make
    ./helloworld


Topic: OpenGL
Presenter: John Riselvato
When: Thursday, June 14, 7pm
Where: Red Hat HQ, NCSU Centennial Campus, 1801 Varsity Dr, Raleigh, NC
Webpage: http://trilug.org/2012-06-14/opengl

This TriLUG meet is an introduction in OpenGL. OpenGL (Open Graphics
Library) is a hardware independent, cross-platform, cross-language API
for developing graphical interfaces. It takes simple points, lines and
polygons and gives the programmer the liberty to create outstanding
projects.

This presentation will cover the following:
- Introducing GLUT
- Creating a 2D Square
- Manipulating the Square
- OpenGL Rotation &Transform
- Adding 3D Rotation to the 2D Square
- Generating a pseudo-complex objects with a simple for loop

Although OpenGL is cross-language, the presentation code will be
displayed in C but understanding C is not needed.

Bio:
John Riselvato is a Computational Science Intern at Shodor in Durham,
North Carolina. John specializes in iOS development for Shodor, with
two apps currently on the app store. Recently he had an opportunity to
work on an OpenGL and CUDA project during his internship which sparked
a large interest in OpenGL.


More information about the TriLUG-announce mailing list