Переглянути джерело

don't set doubleSided=true when alpha<1 in getQualityProps

Alexander Rose 5 роки тому
батько
коміт
ed1bc2cd07
1 змінених файлів з 5 додано та 0 видалено
  1. 5 0
      src/mol-repr/util.ts

+ 5 - 0
src/mol-repr/util.ts

@@ -51,6 +51,7 @@ export interface QualityProps {
     linearSegments: number
     resolution: number
     doubleSided: boolean
+    alpha: number
 }
 
 export const DefaultQualityThresholds = {
@@ -151,6 +152,10 @@ export function getQualityProps(props: Partial<QualityProps>, data?: any) {
             break;
     }
 
+    if (props.alpha !== undefined && props.alpha < 1) {
+        doubleSided = false;
+    }
+
     return {
         detail,
         radialSegments,