public void setUniform(String uniformName, SpotLight spotLight) { setUniform(uniformName + ".pl", spotLight.getPointLight()); setUniform(uniformName + ".conedir", spotLight.getConeDirection()); setUniform(uniformName + ".cutoff", spotLight.getCutOff()); }
public SpotLight(SpotLight spotLight) { this(new PointLight(spotLight.getPointLight()), new Vector3f(spotLight.getConeDirection()), 0); setCutOff(spotLight.getCutOff()); }
public SpotLight(SpotLight spotLight) { this(new PointLight(spotLight.getPointLight()), new Vector3f(spotLight.getConeDirection()), 0); setCutOff(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 SpotLight(SpotLight spotLight) { this(new PointLight(spotLight.getPointLight()), new Vector3f(spotLight.getConeDirection()), 0); setCutOff(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, 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 SpotLight(SpotLight spotLight) { this(new PointLight(spotLight.getPointLight()), new Vector3f(spotLight.getConeDirection()), 0); setCutOff(spotLight.getCutOff()); }
public SpotLight(SpotLight spotLight) { this(new PointLight(spotLight.getPointLight()), new Vector3f(spotLight.getConeDirection()), 0); setCutOff(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 SpotLight(SpotLight spotLight) { this(new PointLight(spotLight.getPointLight()), new Vector3f(spotLight.getConeDirection()), 0); setCutOff(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 SpotLight(SpotLight spotLight) { this(new PointLight(spotLight.getPointLight()), new Vector3f(spotLight.getConeDirection()), 0); setCutOff(spotLight.getCutOff()); }
Vector3f coneDir = spotLightList[0].getConeDirection(); coneDir.y = (float) Math.sin(spotAngleRad);
Vector3f coneDir = spotLightList[0].getConeDirection(); coneDir.y = (float) Math.sin(spotAngleRad);
Vector4f dir = new Vector4f(currSpotLight.getConeDirection(), 0); dir.mul(viewMatrix); currSpotLight.setConeDirection(new Vector3f(dir.x, dir.y, dir.z));
Vector4f dir = new Vector4f(currSpotLight.getConeDirection(), 0); dir.mul(viewMatrix); currSpotLight.setConeDirection(new Vector3f(dir.x, dir.y, dir.z));
Vector4f dir = new Vector4f(currSpotLight.getConeDirection(), 0); dir.mul(viewMatrix); currSpotLight.setConeDirection(new Vector3f(dir.x, dir.y, dir.z));
Vector4f dir = new Vector4f(currSpotLight.getConeDirection(), 0); dir.mul(viewMatrix); currSpotLight.setConeDirection(new Vector3f(dir.x, dir.y, dir.z));