BasicShader::BasicShader() { addVertexShaderFromFile("basicVertex.txt"); addFragmentShaderFromFile("basicFragment.txt"); compileShader(); addUniform("transform"); addUniform("color"); addUniform("sampler"); }
SkyBox::SkyBox() { addVertexShaderFromFile("SkyBox.vs"); addFragmentShaderFromFile("SkyBox.fs"); compileShader(); addUniform("view"); addUniform("projection"); addUniform("cameraPos"); }
BasicShader::BasicShader() { addVertexShaderFromFile("blinnPhong.vs"); addFragmentShaderFromFile("blinnPhong.fs"); compileShader(); addUniform("transform"); addUniform("color"); addUniform("time"); //addUniform("sampler2D"); }
BasicShader::BasicShader() { addVertexShaderFromFile("basicVertex.vs"); addFragmentShaderFromFile("basicFragment.fs"); //setAttribLocation("position", 0); //setAttribLocation("texCoord", 1); compileShader(); addUniform("transform"); addUniform("color"); }