Pārlūkot izejas kodu

Fixed a bug with point light shadows and instances

David Catuhe 9 gadi atpakaļ
vecāks
revīzija
827880f270

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 2 - 2
dist/preview release/babylon.core.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 2746 - 2746
dist/preview release/babylon.d.ts


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 2 - 2
dist/preview release/babylon.js


+ 2 - 1
dist/preview release/babylon.max.js

@@ -11361,7 +11361,7 @@ var BABYLON;
             configurable: true
         });
         ArcRotateCamera.prototype._getTargetPosition = function () {
-            return this.target.position || this.target;
+            return this.target.getAbsolutePosition ? this.target.getAbsolutePosition() : this.target;
         };
         // Cache
         ArcRotateCamera.prototype._initCache = function () {
@@ -17646,6 +17646,7 @@ var BABYLON;
             if (this.isCube) {
                 for (var face = 0; face < 6; face++) {
                     this.renderToTarget(face, currentRenderList, useCameraPostProcess, dumpForDebug);
+                    scene.incrementRenderId();
                 }
             }
             else {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 2 - 2
dist/preview release/babylon.noworker.js


+ 1 - 1
src/Cameras/babylon.arcRotateCamera.ts

@@ -89,7 +89,7 @@
         }
 
         public _getTargetPosition(): Vector3 {
-			return this.target.getAbsolutePosition ? this.target.getAbsolutePosition() : this.target;
+            return this.target.getAbsolutePosition ? this.target.getAbsolutePosition() : this.target; 
         }
 
         // Cache

+ 1 - 0
src/Materials/Textures/babylon.renderTargetTexture.js

@@ -158,6 +158,7 @@ var BABYLON;
             if (this.isCube) {
                 for (var face = 0; face < 6; face++) {
                     this.renderToTarget(face, currentRenderList, useCameraPostProcess, dumpForDebug);
+                    scene.incrementRenderId();
                 }
             }
             else {

+ 1 - 0
src/Materials/Textures/babylon.renderTargetTexture.ts

@@ -175,6 +175,7 @@
             if (this.isCube) {
                 for (var face = 0; face < 6; face++) {
                     this.renderToTarget(face, currentRenderList, useCameraPostProcess, dumpForDebug);
+                    scene.incrementRenderId();
                 }
             } else {
                 this.renderToTarget(0, currentRenderList, useCameraPostProcess, dumpForDebug);