The loader is setting the target after the view matrix is being generated. target is needed at this time already. Will fix the loader problem.
@@ -54,6 +54,10 @@
constructor(name: string, public alpha: number, public beta: number, public radius: number, public target: any, scene: Scene) {
super(name, BABYLON.Vector3.Zero(), scene);
+ if(!this.target) {
+ this.target = Vector3.Zero();
+ }
+
this.getViewMatrix();
}
@@ -485,4 +489,4 @@
this.maxZ = distance * 2;
-}
+}