}
public void setDirectionalLight(final boolean on) {
if (dl == null) {
Vector3f lightDir = new Vector3f(-0.8719428f, -0.46824604f, 0.14304268f);
dl = new DirectionalLight();
dl.setColor(new ColorRGBA(1.0f, 0.92f, 0.75f, 1f));
dl.setDirection(lightDir);
Vector3f lightDir2 = new Vector3f(0.70518064f, 0.5902297f, -0.39287305f);
dl2 = new DirectionalLight();
dl2.setColor(new ColorRGBA(0.7f, 0.85f, 1.0f, 1f));
dl2.setDirection(lightDir2);
}
this.enqueue(new Callable<Integer>(){
public Integer call() throws Exception {