Bläddra i källkod

fixed an issue with the bonelookcontroller slerping and mesh rotation of the first frame

Adam Bowman 8 år sedan
förälder
incheckning
2d70728ec5
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      src/Bones/babylon.boneLookController.ts

+ 2 - 1
src/Bones/babylon.boneLookController.ts

@@ -250,7 +250,8 @@ module BABYLON {
          */
          */
         public update (): void {
         public update (): void {
 
 
-            if(this._slerping && !this._firstFrameSkipped){
+            //skip the first frame when slerping so that the mesh rotation is correct
+            if(this.slerpAmount < 1 && !this._firstFrameSkipped){
                 this._firstFrameSkipped = true;
                 this._firstFrameSkipped = true;
                 return;
                 return;
             }
             }