What is glman?

glman is a program that helps you learn GLSL shaders by creating a main program and a user interface for you. It is very handy for use in a class, where rapid feedback on what different shader parameters do is padagogically a good thing.

VertexBufferObject C++ Class

GLSLProgram C++ Class

Vector manipulation C++ Class

Matrix manipulation C++ Class

Contact

To make comments or suggestions, or to get more information on any of this, contact:
Mike Bailey
Professor, Oregon State University Computer Science
2117 Kelley Engineering Center
Corvallis, OR USA 97331-5501
mjb [at] cs.oregonstate.edu
+1.541.737.2542

Tags:

This is the official website of the ACM SIGGRAPH Education Committee.ACM SIGGRAPH is the ACM Special Interest Group for Computer Graphics and Interactive Techniques.ACM is the Association for Computing Machinery.