소스 검색

Fixing issue with ScreenShot captures and postprocesses

David Catuhe 9 년 전
부모
커밋
f2773db743

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
dist/preview release/babylon.core.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 2879 - 2879
dist/preview release/babylon.d.ts


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 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();
             var engine = this._scene.getEngine();
             for (var index = 0; index < postProcessesTakenIndices.length; index++) {
             for (var index = 0; index < postProcessesTakenIndices.length; index++) {
                 if (index < postProcessesTakenIndices.length - 1) {
                 if (index < postProcessesTakenIndices.length - 1) {
-                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera);
+                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera, targetTexture);
                 }
                 }
                 else {
                 else {
                     if (targetTexture) {
                     if (targetTexture) {

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 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();
             var engine = this._scene.getEngine();
             for (var index = 0; index < postProcessesTakenIndices.length; index++) {
             for (var index = 0; index < postProcessesTakenIndices.length; index++) {
                 if (index < postProcessesTakenIndices.length - 1) {
                 if (index < postProcessesTakenIndices.length - 1) {
-                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera);
+                    postProcesses[postProcessesTakenIndices[index + 1]].activate(this._scene.activeCamera, targetTexture);
                 }
                 }
                 else {
                 else {
                     if (targetTexture) {
                     if (targetTexture) {

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

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