Fixed an issue in material when having classic lights along with a LightProbe

define_list_fix
Rémy Bouquet 9 years ago
parent 7d07a63ebf
commit 45321fc7d5
  1. 15
      jme3-core/src/main/java/com/jme3/material/Material.java

@ -787,12 +787,15 @@ public class Material implements CloneableSmartAsset, Cloneable, Savable {
}
ColorRGBA color = l.getColor();
//Color
lightData.setVector4InArray(color.getRed(),
color.getGreen(),
color.getBlue(),
l.getType().getId(),
lightDataIndex);
lightDataIndex++;
if(l.getType() != Light.Type.Probe){
lightData.setVector4InArray(color.getRed(),
color.getGreen(),
color.getBlue(),
l.getType().getId(),
lightDataIndex);
lightDataIndex++;
}
switch (l.getType()) {
case Directional:

Loading…
Cancel
Save