Stellt die Kapselungen eines GL-Program dar.
More...
List of all members.
Static Public Member Functions |
static GLProgram | buildProgram (string _vertexShaderPath, string _geometryShaderPath, string _fragmentShaderPath, string[] _attributes) |
Detailed Description
Stellt die Kapselungen eines GL-Program dar.
Constructor & Destructor Documentation
HW09CPC.GLProgram.GLProgram |
( |
GLShader |
_vertexShader, |
|
|
GLShader |
_geometryShader, |
|
|
GLShader |
_fragmentShader, |
|
|
string[] |
_attributes |
|
) |
| |
Konstruktor
- Parameters:
-
_vertexShader | der Vertex-Shader |
_geometryShader | der Geometry-Shader |
_fragmentShader | der Fragment-Shader |
_attributes | die Attribut-Namen |
Member Function Documentation
static GLProgram HW09CPC.GLProgram.buildProgram |
( |
string |
_vertexShaderPath, |
|
|
string |
_geometryShaderPath, |
|
|
string |
_fragmentShaderPath, |
|
|
string[] |
_attributes |
|
) |
| |
|
static |
Eine Helper-Methode zur Erzeugung eines GLPrograms
- Parameters:
-
_vertexShaderPath | der Vertex-Shader Pfad |
_geometryShaderPath | der Geometry-Shader Pfad |
_fragmentShaderPath | der Fragment-Shader Pfad |
_attributes | die Attribut-Namen |
- Returns:
- das erstellte GLProgram
int HW09CPC.GLProgram.GetUniformLocation |
( |
string |
_name | ) |
|
Liefert die ID des uniformen Attributes mittels des Namens zurück
- Parameters:
-
- Returns:
- die ID
The documentation for this class was generated from the following file:
- C:/Users/matthias/Documents/studium/2master/2sem/visualisierung2/workingdir.git/HW09CPC/HW09CPC/MyGL/GLProgram.cs