Difference between revisions of "Workshops/Opengl"

From London Hackspace Wiki
Jump to navigation Jump to search
Line 1: Line 1:
a placeholder for what will become a workshop on opengl (and maybe other graphics?)
+
[http://www.arcsynthesis.org/gltut/ read this!] - Its all you need to know! No really!
 
 
==Overview==
 
 
 
Things to cover
 
 
 
*pipeline!!!
 
*hardware (current specs?)
 
*examples (games, medical, art etc)
 
*glut, glu
 
*graphics contexts
 
*overview of a graphics app
 
*procedural graphics (demo scene)
 
*SHADERS
 
*MOAR SHADERZ
 
*Eucledian Geometry revisited (left and right handed systems?)
 
*quaternions
 
*MATRICES
 
*MOAR MATRICES (including projection)
 
*BUFFERS!
 
*OpenGL versions and capabilities (GLEW!)
 
*OpenGLES
 
*WebGL examples
 
*External editors and tools (Opengl capabilites, Shader Builder, Blender)
 
*Vertex Buffer Objects
 
*Frame Buffer Objects
 
 
 
===Things to maybe include===
 
 
 
*return of vector graphics?
 
*projection mapping?
 
*particle systems
 
*graphic design applied to OpenGL?
 
 
 
===Code===
 
 
 
*Cinder
 
*Openframeworks
 
*Processing
 

Revision as of 22:12, 20 February 2011

read this! - Its all you need to know! No really!