Bone, redid null check on scale in setBindTransform, ogre.xml can have null scale values
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7640 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
e0ca5a4154
commit
42d0c8b8fd
@ -555,12 +555,17 @@ public final class Bone implements Savable {
|
|||||||
public void setBindTransforms(Vector3f translation, Quaternion rotation, Vector3f scale) {
|
public void setBindTransforms(Vector3f translation, Quaternion rotation, Vector3f scale) {
|
||||||
initialPos.set(translation);
|
initialPos.set(translation);
|
||||||
initialRot.set(rotation);
|
initialRot.set(rotation);
|
||||||
|
//ogre.xml can have null scale values breaking this if the check is removed
|
||||||
|
if (scale != null) {
|
||||||
initialScale.set(scale);
|
initialScale.set(scale);
|
||||||
|
}
|
||||||
|
|
||||||
localPos.set(translation);
|
localPos.set(translation);
|
||||||
localRot.set(rotation);
|
localRot.set(rotation);
|
||||||
|
if (scale != null) {
|
||||||
localScale.set(scale);
|
localScale.set(scale);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private String toString(int depth) {
|
private String toString(int depth) {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user