Honor RockSim flipS & flipT.
This commit is contained in:
parent
40cac0f8fd
commit
1bf7cc32b9
@ -98,13 +98,13 @@ public class RockSimAppearanceBuilder extends AppearanceBuilder {
|
|||||||
preventSeam = "1".equals(value);
|
preventSeam = "1".equals(value);
|
||||||
} else if ("position".equals(name)) {
|
} else if ("position".equals(name)) {
|
||||||
String[] c = value.split(",");
|
String[] c = value.split(",");
|
||||||
setOffset(-1 - Double.parseDouble(c[0]), -1 - Double.parseDouble(c[1]));
|
setOffset(Double.parseDouble(c[0]), Double.parseDouble(c[1]));
|
||||||
} else if ("origin".equals(name)) {
|
} else if ("origin".equals(name)) {
|
||||||
String[] c = value.split(",");
|
String[] c = value.split(",");
|
||||||
setCenter(Double.parseDouble(c[0]), Double.parseDouble(c[1]));
|
setCenter(Double.parseDouble(c[0]), Double.parseDouble(c[1]));
|
||||||
} else if ("scale".equals(name)) {
|
} else if ("scale".equals(name)) {
|
||||||
String[] c = value.split(",");
|
String[] c = value.split(",");
|
||||||
setScale(-Double.parseDouble(c[0]), -Double.parseDouble(c[1]));
|
setScale(Double.parseDouble(c[0]), Double.parseDouble(c[1]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -116,10 +116,17 @@ public class RockSimAppearanceBuilder extends AppearanceBuilder {
|
|||||||
setEdgeMode(EdgeMode.MIRROR);
|
setEdgeMode(EdgeMode.MIRROR);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ( !flips ){
|
||||||
|
setScale(getScaleU(), getScaleV() * -1);
|
||||||
|
setOffset(getOffsetU(), -1 - getOffsetV());
|
||||||
|
}
|
||||||
|
if ( !flipr ){
|
||||||
|
setScale(getScaleU() * -1, getScaleV());
|
||||||
|
setOffset(-1 - getOffsetU(), getOffsetV());
|
||||||
|
}
|
||||||
|
|
||||||
//TODO Make use of these values
|
//TODO Make use of these values
|
||||||
System.out.println("Interpolate: " + interpolate);
|
System.out.println("Interpolate: " + interpolate);
|
||||||
System.out.println("FlipR: " + flipr);
|
|
||||||
System.out.println("FlipS: " + flips);
|
|
||||||
System.out.println("FlipT: " + flipt);;
|
System.out.println("FlipT: " + flipt);;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user