Lighting类光照效果

  • 创建类光照效果Lighting lighting = new Lighting();

  • 立体效果lighting.setSurfaceScale(10);

  • 漫反射lighting.setDiffuseConstant(2);

  • 镜面反射lighting.setSpecularConstant(2);

  • 镜面反射强度lighting.setSpecularExponent(40);

  • 光照类型

Light.Distant light = new Light.Distant();  
light.setColor(Color.AQUA);  
light.setAzimuth(270); // 设置光照方向  
light.setElevation(10);// 设置阴影程度,越低阴影越重  
lighting.setLight(light);
  • 效果叠加
GaussianBlur gaussianBlur = new GaussianBlur(15);  
lighting.setBumpInput(gaussianBlur);