Example #1
0
 public WaterRenderer(Loader loader, WaterShader shader, Matrix4 projectionMatrix, WaterFrameBuffer fbos)
 {
     this.shader     = shader;
     this.fbos       = fbos;
     handleDudv      = loader.LoadTexture(FILENAME);
     handleNormalMap = loader.LoadTexture(NORMAL_FILENAME);
     shader.Start();
     shader.ConnecttextureUnits();
     shader.LoadProjectionMatrix(projectionMatrix);
     shader.Stop();
     SetUpVAO(loader);
 }