@@ -136,18 +136,19 @@ public void testTransferToOtherNode(){
136136 Vector3f worldTranslation = testNode .getWorldTranslation ().clone ();
137137 Quaternion worldRotation = testNode .getWorldRotation ().clone ();
138138
139- Assert .assertEquals (worldTranslation , testNode .getWorldTranslation ());
140- Assert .assertEquals (worldRotation , testNode .getWorldRotation ());
139+ Assert .assertTrue (worldTranslation . isSimilar ( testNode .getWorldTranslation (), 1e-6f ));
140+ Assert .assertTrue (worldRotation . isSimilar ( testNode .getWorldRotation (), 1e-6f ));
141141
142142 nodeB .attachChild (testNode );
143143
144- Assert .assertNotEquals (worldTranslation , testNode .getWorldTranslation ());
145- Assert .assertNotEquals (worldRotation , testNode .getWorldRotation ());
144+ Assert .assertFalse (worldTranslation . isSimilar ( testNode .getWorldTranslation (), 1e-6f ));
145+ Assert .assertFalse (worldRotation . isSimilar ( testNode .getWorldRotation (), 1e-6f ));
146146
147147 testNode .setLocalTranslation (nodeB .worldToLocal (worldTranslation ,null ));
148- Assert .assertEquals (worldTranslation , testNode .getWorldTranslation ());
148+ Assert .assertTrue (worldTranslation . isSimilar ( testNode .getWorldTranslation (), 1e-6f ));
149149
150150 testNode .setLocalRotation (nodeB .worldToLocal (worldRotation ,null ));
151- Assert .assertEquals (worldRotation ,testNode .getWorldRotation ());
151+ System .out .println (testNode .getWorldRotation ());
152+ Assert .assertTrue (worldRotation .isSimilar (testNode .getWorldRotation (),1e-6f ));
152153 }
153154}
0 commit comments