xzw hace 1 año
padre
commit
8359e5e049
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  1. 3 3
      src/viewer/EDLRendererNew.js

+ 3 - 3
src/viewer/EDLRendererNew.js

@@ -191,7 +191,7 @@ export class EDLRenderer{//Eye-Dome Lighting 眼罩照明
          
         const viewer = this.viewer; 
 		let camera = params.camera ? params.camera : viewer.scene.getActiveCamera();
-        let rtEDL =/*  (Potree.settings.pointEnableRT || Potree.settings.displayMode == 'showPanos' || viewer.useEDL) && */ 
+        let rtEDL = (Potree.settings.pointEnableRT || Potree.settings.displayMode == 'showPanos' || viewer.useEDL) &&  
                     Features.EXT_DEPTH.isSupported() && camera.type != "OrthographicCamera" && !params.dontRenderRtEDL && (params.rtEDL || this.getRtEDL(params.viewport))  // 平面相机不用depthTex直接打开depthTest?且不使用edl
         let useEDL = viewer.useEDL && rtEDL && Potree.settings.displayMode != 'showPanos'
         
@@ -214,11 +214,11 @@ export class EDLRenderer{//Eye-Dome Lighting 眼罩照明
     
         //skybox  全景图
         if(!params.magnifier){ 
-            if(Potree.settings.displayMode == 'showPanos' || Potree.settings.testCube ||   window.bothShow ){
+            if(Potree.settings.displayMode == 'showPanos' || Potree.settings.testCube ){
                  
                 Potree.Utils.setCameraLayers(camera, ['skybox'])
             
-                if((Potree.settings.displayMode == 'showPanos' || window.bothShow  )&& viewer.images360.currentPano.pointcloud.hasDepthTex && rtEDL){//渲染深度图
+                if((Potree.settings.displayMode == 'showPanos' )&& viewer.images360.currentPano.pointcloud.hasDepthTex && rtEDL){//渲染深度图
                      
                     viewer.renderer.setRenderTarget(rtEDL) //将带有深度图的skybox画在rtEDL一下,这样就不需要绘制后边的点云了
                     viewer.renderer.render(viewer.scene.scene, camera);