浏览代码

Fixed small issues with imagePRocessingPP

David Catuhe 8 年之前
父节点
当前提交
f10eae3acf

文件差异内容过多而无法显示
+ 4299 - 4299
dist/preview release/babylon.d.ts


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/babylon.js


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

@@ -51148,7 +51148,7 @@ var BABYLON;
                 // Color 
                 BABYLON.ColorCurves.Bind(_this.colorCurves, effect);
                 // Vignette
-                var vignetteScaleY = _this.getCamera().fov * 0.5;
+                var vignetteScaleY = Math.tan(_this.getCamera().fov * 0.5);
                 var vignetteScaleX = vignetteScaleY * aspectRatio;
                 var vignetteScaleGeometricMean = Math.sqrt(vignetteScaleX * vignetteScaleY);
                 vignetteScaleX = BABYLON.Tools.Mix(vignetteScaleX, vignetteScaleGeometricMean, _this.vignetteStretch);

文件差异内容过多而无法显示
+ 4299 - 4299
dist/preview release/babylon.module.d.ts


文件差异内容过多而无法显示
+ 1 - 1
dist/preview release/babylon.worker.js


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

@@ -76,7 +76,7 @@
                 ColorCurves.Bind(this.colorCurves, effect);
 
                 // Vignette
-                let vignetteScaleY = this.getCamera().fov * 0.5 ;
+                let vignetteScaleY = Math.tan(this.getCamera().fov * 0.5);
                 let vignetteScaleX = vignetteScaleY * aspectRatio;
 
                 let vignetteScaleGeometricMean = Math.sqrt(vignetteScaleX * vignetteScaleY);