| genre | Shader |
| status | stable |
| author | Felix Ritter |
| package | MeVisLab/Standard |
| dll | SoShader |
| definition | SoShader.def |
| keywords | vertex, fragment, geometry, shader |
Links all vertex, geometry, and fragment shaders encountered so far. Determines all active uniform parameters and uses the shader parameter modules to update the uniforms before the OpenGL shading language program is run. Allows to setup the geometry shader state for the shader program.
Provides the following additional uniform parameters:
| Geometry Input Type: Enum |
| Geometry Output Type: Enum |
| Max Emitted Geometry Vertices: Integer |
| parameter: String |
| shaderObject: String |
Values:
| Title | Name |
|---|---|
| Points Input | POINTS_INPUT |
| Lines Input | LINES_INPUT |
| Triangles Input | TRIANGLES_INPUT |