Skip to content
"Hello World" in OpenGL 2.0, with matrix transformations
C GLSL
Find file
Latest commit 1a705d8 Dec 2, 2015 @jckarter Merge pull request #1 from skeeto/typo-fix
In rotate_x, use argument rather than uniform.
Failed to load latest commit information.
Makefile.MacOSX
Makefile.Mingw
Makefile.Unix
Nmakefile.Windows
README url; license May 10, 2012
hello-gl-dummy.c
hello-gl.c
hello-gl.f.glsl
hello-gl.v.glsl typo in fade_factor calculation Apr 4, 2010
hello1.tga
hello2.tga hello world opengl program Mar 18, 2010
naive-perspective-rotation.v.glsl more vertex shaders for the tutorial Apr 4, 2010
orthographic-rotation.v.glsl more vertex shaders for the tutorial Apr 4, 2010
perspective-rotation.v.glsl
rotation.v.glsl
util.c
util.h
view-frustum-rotation.v.glsl
window-object-scaled-rotation.v.glsl more vertex shaders for the tutorial Apr 4, 2010
window-scaled-rotation.v.glsl

README

This is the source code for the "hello world" OpenGL application described in
chapter 3 of Joe Groff's OpenGL tutorial: 

http://duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Chapter-3:-3D-transformation-and-projection.html

You will need the GLUT <http://www.opengl.org/resources/libraries/glut/> and
GLEW <http://glew.sourceforge.net/> libraries to compile this program. It also
requires OpenGL 2.0 or later.

Do whatever you like with this source code.
Something went wrong with that request. Please try again.