Explorar o código

Avoid vector creation each frame

Popov72 %!s(int64=4) %!d(string=hai) anos
pai
achega
09c4131e85
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/Debug/directionalLightFrustumViewer.ts

+ 1 - 1
src/Debug/directionalLightFrustumViewer.ts

@@ -342,7 +342,7 @@ export class DirectionalLightFrustumViewer {
     }
 
     protected _getInvertViewMatrix(): Matrix {
-        Matrix.LookAtLHToRef(this._light.position, this._light.position.add(this._light.direction), Vector3.Up(), this._inverseViewMatrix);
+        Matrix.LookAtLHToRef(this._light.position, this._light.position.add(this._light.direction), Vector3.UpReadOnly, this._inverseViewMatrix);
         this._inverseViewMatrix.invertToRef(this._inverseViewMatrix);
         return this._inverseViewMatrix;
     }