Workshops/Opengl: Difference between revisions

From London Hackspace Wiki

no edit summary
No edit summary
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
Anonymous user