示例#1
0
 private void copyLightState(final LightState pkLState, final LightState lightState) {
   lightState.setTwoSidedLighting(pkLState.getTwoSidedLighting());
   lightState.setLocalViewer(pkLState.getLocalViewer());
   lightState.setSeparateSpecular(pkLState.getSeparateSpecular());
   lightState.setEnabled(pkLState.isEnabled());
   for (int i = 0, maxL = pkLState.getLightList().size(); i < maxL; i++) {
     final Light pkLight = pkLState.get(i);
     if (pkLight != null) {
       lightState.attach(pkLight);
     }
   }
 }