ソースを参照

add key to bindings list, tweak occlusion strength

Alexander Rose 5 年 前
コミット
fa68c4cbcc
2 ファイル変更4 行追加2 行削除
  1. 1 1
      src/structure-viewer/ui/general.tsx
  2. 3 1
      src/structure-viewer/ui/help.tsx

+ 1 - 1
src/structure-viewer/ui/general.tsx

@@ -63,7 +63,7 @@ export class GeneralSettings<P> extends CollapsableControls<P> {
         } else if (p.name === 'occlusion') {
             const postprocessing = this.plugin.canvas3d.props.postprocessing;
             PluginCommands.Canvas3D.SetSettings.dispatch(this.plugin, { settings: {
-                postprocessing: { ...postprocessing, occlusionEnable: p.value, occlusionBias: 0.7 },
+                postprocessing: { ...postprocessing, occlusionEnable: p.value, occlusionBias: 0.5, occlusionRadius: 64 },
             } });
         }
     }

+ 3 - 1
src/structure-viewer/ui/help.tsx

@@ -21,7 +21,9 @@ class BindingsHelp extends React.Component<{ bindings: { [k: string]: Binding }
         return <ul style={{ paddingLeft: '20px' }}>
             {bindingsList.map(value => {
                 const [name, binding] = value
-                return !Binding.isEmpty(binding) ? <li>{Binding.format(binding, name)}</li> : null
+                return !Binding.isEmpty(binding)
+                    ? <li key={name}>{Binding.format(binding, name)}</li>
+                    : null
             })}
         </ul>
     }