summaryrefslogtreecommitdiff
path: root/src/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/common')
-rw-r--r--src/common/CollidableObject.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/common/CollidableObject.java b/src/common/CollidableObject.java
index e4a1119..0549335 100644
--- a/src/common/CollidableObject.java
+++ b/src/common/CollidableObject.java
@@ -584,12 +584,15 @@ public abstract class CollidableObject implements Serializable {
if (in.readBoolean()) {
Material material = new Material();
material.setAmbientColor((Color3f)in.readObject());
- material.setDiffuseColor((Color3f)in.readObject());
+ Color3f color = (Color3f)in.readObject();
+ material.setDiffuseColor(color);
material.setSpecularColor((Color3f)in.readObject());
material.setEmissiveColor((Color3f)in.readObject());
material.setShininess(in.readFloat());
material.setColorTarget(in.readInt());
appearance.setMaterial(material);
+ appearance.setColoringAttributes(new ColoringAttributes(color,
+ ColoringAttributes.FASTEST));
}
return appearance;
}