Explorar el Código

Update Material: read/write receivesShadows

Wyatt Gillette hace 7 meses
padre
commit
574a80b10b
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      jme3-core/src/main/java/com/jme3/material/Material.java

+ 2 - 0
jme3-core/src/main/java/com/jme3/material/Material.java

@@ -1150,6 +1150,7 @@ public class Material implements CloneableSmartAsset, Cloneable, Savable {
         oc.write(def.getAssetName(), "material_def", null);
         oc.write(additionalState, "render_state", null);
         oc.write(transparent, "is_transparent", false);
+        oc.write(receivesShadows, "receives_shadows", false);
         oc.write(name, "name", null);
         oc.writeStringSavableMap(paramValues, "parameters", null);
     }
@@ -1162,6 +1163,7 @@ public class Material implements CloneableSmartAsset, Cloneable, Savable {
         name = ic.readString("name", null);
         additionalState = (RenderState) ic.readSavable("render_state", null);
         transparent = ic.readBoolean("is_transparent", false);
+        receivesShadows = ic.readBoolean("receives_shadows", false);
 
         // Load the material def
         String defName = ic.readString("material_def", null);