Browse Source

Fixing issue with ScreenShot captures and postprocesses

David Catuhe 9 years ago
parent
commit
f2773db743

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/babylon.core.js


File diff suppressed because it is too large
+ 2879 - 2879
dist/preview release/babylon.d.ts


File diff suppressed because it is too large
+ 1 - 1
dist/preview release/babylon.js


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

@@ -22701,7 +22701,7 @@ var BABYLON;
             var engine = this._scene.getEngine();
             for (var index = 0; index < postProcessesTakenIndices.length; index++) {
                 if (index < postProcessesTakenIndices.length - 1) {
-                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera);
+                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera, targetTexture);
                 }
                 else {
                     if (targetTexture) {

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/babylon.noworker.js


+ 1 - 1
src/PostProcess/babylon.postProcessManager.js

@@ -80,7 +80,7 @@ var BABYLON;
             var engine = this._scene.getEngine();
             for (var index = 0; index < postProcessesTakenIndices.length; index++) {
                 if (index < postProcessesTakenIndices.length - 1) {
-                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera);
+                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera, targetTexture);
                 }
                 else {
                     if (targetTexture) {

+ 1 - 1
src/PostProcess/babylon.postProcessManager.ts

@@ -100,7 +100,7 @@
 
             for (var index = 0; index < postProcessesTakenIndices.length; index++) {
                 if (index < postProcessesTakenIndices.length - 1) {
-                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera);
+                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera, targetTexture);
                 } else {
                     if (targetTexture) {
                         engine.bindFramebuffer(targetTexture, faceIndex);