OpenGL Shaders by Eduonix Learning Solutions

video locked

About the Lecture

The lecture OpenGL Shaders by Eduonix Learning Solutions is from the course iOS OpenGL ES 2.0. It contains the following chapters:

  • Introduction
  • a simple vertex shader
  • fragment vertex shader
  • Example 1
  • Example 2

Author of lecture OpenGL Shaders

 Eduonix Learning Solutions

Eduonix Learning Solutions

Customer reviews

5,0 of 5 stars
5 Stars
4 Stars
3 Stars
2 Stars
1  Star

Excerpts from the accompanying material

... as having a “programmable function pipeline.” Only two stages of the processing pipeline are actually programmable: the vertex stage and the fragment ...

... directs the shading and colors of each fragment. These programs are written in a C - like language called GLSL (GL ...

... runs once for each vertex. The fragment shader runs once for each fragment. Information can be passed from the vertex shader ...

... coordinates and colors) varying - indicates that values should be interpolated between vertices gl_position - sets the final position of the vertex, this is a built-in value ...

... FragmentColor; } lowp - fragment shaders must specify a precision for values. This should be the lowest precision that will ...

... the shader handle to the shader source (as a char* string) by calling glShaderSource(...) compile the shader by calling glCompileShader(...), passing it ...

... shader to the program handle by calling glAttachShader(...) link the shaders to the program by calling glLinkProgram(...), passing the ...

Unlock lecture 6.90