public void setUniform(String uniformName, SpotLight[] spotLights) { int numLights = spotLights != null ? spotLights.length : 0; for (int i = 0; i < numLights; i++) { setUniform(uniformName, spotLights[i], i); } }
public void setUniform(String uniformName, SpotLight[] spotLights) { int numLights = spotLights != null ? spotLights.length : 0; for (int i = 0; i < numLights; i++) { setUniform(uniformName, spotLights[i], i); } }
public void setUniform(String uniformName, SpotLight[] spotLights) { int numLights = spotLights != null ? spotLights.length : 0; for (int i = 0; i < numLights; i++) { setUniform(uniformName, spotLights[i], i); } }
public void setUniform(String uniformName, PointLight[] pointLights) { int numLights = pointLights != null ? pointLights.length : 0; for (int i = 0; i < numLights; i++) { setUniform(uniformName, pointLights[i], i); } }
public void setUniform(String uniformName, SpotLight[] spotLights) { int numLights = spotLights != null ? spotLights.length : 0; for (int i = 0; i < numLights; i++) { setUniform(uniformName, spotLights[i], i); } }
public void setUniform(String uniformName, SpotLight spotLight) { setUniform(uniformName + ".pl", spotLight.getPointLight()); setUniform(uniformName + ".conedir", spotLight.getConeDirection()); setUniform(uniformName + ".cutoff", spotLight.getCutOff()); }
public void setUniform(String uniformName, DirectionalLight dirLight) { setUniform(uniformName + ".colour", dirLight.getColor()); setUniform(uniformName + ".direction", dirLight.getDirection()); setUniform(uniformName + ".intensity", dirLight.getIntensity()); }
public void setUniform(String uniformName, SpotLight spotLight) { setUniform(uniformName + ".pl", spotLight.getPointLight()); setUniform(uniformName + ".conedir", spotLight.getConeDirection()); setUniform(uniformName + ".cutoff", spotLight.getCutOff()); }
public void setUniform(String uniformName, Material material) { setUniform(uniformName + ".ambient", material.getAmbientColour()); setUniform(uniformName + ".diffuse", material.getDiffuseColour()); setUniform(uniformName + ".specular", material.getSpecularColour()); setUniform(uniformName + ".hasTexture", material.isTextured() ? 1 : 0); setUniform(uniformName + ".reflectance", material.getReflectance()); }
public void setUniform(String uniformName, DirectionalLight dirLight) { setUniform(uniformName + ".colour", dirLight.getColor()); setUniform(uniformName + ".direction", dirLight.getDirection()); setUniform(uniformName + ".intensity", dirLight.getIntensity()); }
public void setUniform(String uniformName, Material material) { setUniform(uniformName + ".ambient", material.getAmbientColour()); setUniform(uniformName + ".diffuse", material.getDiffuseColour()); setUniform(uniformName + ".specular", material.getSpecularColour()); setUniform(uniformName + ".hasTexture", material.isTextured() ? 1 : 0); setUniform(uniformName + ".reflectance", material.getReflectance()); }
public void setUniform(String uniformName, Fog fog) { setUniform(uniformName + ".activeFog", fog.isActive() ? 1 : 0); setUniform(uniformName + ".colour", fog.getColour()); setUniform(uniformName + ".density", fog.getDensity()); }
public void setUniform(String uniformName, SpotLight spotLight) { setUniform(uniformName + ".pl", spotLight.getPointLight()); setUniform(uniformName + ".conedir", spotLight.getConeDirection()); setUniform(uniformName + ".cutoff", spotLight.getCutOff()); }
public void setUniform(String uniformName, SpotLight spotLight) { setUniform(uniformName + ".pl", spotLight.getPointLight()); setUniform(uniformName + ".conedir", spotLight.getConeDirection()); setUniform(uniformName + ".cutoff", spotLight.getCutOff()); }
public void setUniform(String uniformName, DirectionalLight dirLight) { setUniform(uniformName + ".colour", dirLight.getColor()); setUniform(uniformName + ".direction", dirLight.getDirection()); setUniform(uniformName + ".intensity", dirLight.getIntensity()); }
public void setUniform(String uniformName, Material material) { setUniform(uniformName + ".ambient", material.getAmbientColour()); setUniform(uniformName + ".diffuse", material.getDiffuseColour()); setUniform(uniformName + ".specular", material.getSpecularColour()); setUniform(uniformName + ".hasTexture", material.isTextured() ? 1 : 0); setUniform(uniformName + ".reflectance", material.getReflectance()); }
public void setUniform(String uniformName, SpotLight spotLight) { setUniform(uniformName + ".pl", spotLight.getPointLight()); setUniform(uniformName + ".conedir", spotLight.getConeDirection()); setUniform(uniformName + ".cutoff", spotLight.getCutOff()); }
public void setUniform(String uniformName, PointLight pointLight) { setUniform(uniformName + ".colour", pointLight.getColor()); setUniform(uniformName + ".position", pointLight.getPosition()); setUniform(uniformName + ".intensity", pointLight.getIntensity()); PointLight.Attenuation att = pointLight.getAttenuation(); setUniform(uniformName + ".att.constant", att.getConstant()); setUniform(uniformName + ".att.linear", att.getLinear()); setUniform(uniformName + ".att.exponent", att.getExponent()); }
public void setUniform(String uniformName, PointLight pointLight) { setUniform(uniformName + ".colour", pointLight.getColor()); setUniform(uniformName + ".position", pointLight.getPosition()); setUniform(uniformName + ".intensity", pointLight.getIntensity()); PointLight.Attenuation att = pointLight.getAttenuation(); setUniform(uniformName + ".att.constant", att.getConstant()); setUniform(uniformName + ".att.linear", att.getLinear()); setUniform(uniformName + ".att.exponent", att.getExponent()); }
public void setUniform(String uniformName, PointLight pointLight) { setUniform(uniformName + ".colour", pointLight.getColor()); setUniform(uniformName + ".position", pointLight.getPosition()); setUniform(uniformName + ".intensity", pointLight.getIntensity()); PointLight.Attenuation att = pointLight.getAttenuation(); setUniform(uniformName + ".att.constant", att.getConstant()); setUniform(uniformName + ".att.linear", att.getLinear()); setUniform(uniformName + ".att.exponent", att.getExponent()); }