فهرست منبع

only call renderBlendedTransparent when needed

Alexander Rose 2 سال پیش
والد
کامیت
125566ed75
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      src/mol-canvas3d/passes/draw.ts

+ 3 - 1
src/mol-canvas3d/passes/draw.ts

@@ -230,7 +230,9 @@ export class DrawPass {
             }
         }
 
-        renderer.renderBlendedTransparent(scene.primitives, camera, null);
+        if (scene.opacityAverage < 1) {
+            renderer.renderBlendedTransparent(scene.primitives, camera, null);
+        }
     }
 
     private _render(renderer: Renderer, camera: ICamera, scene: Scene, helper: Helper, toDrawingBuffer: boolean, props: Props) {