diff --git a/src/examples/lighting/index.ts b/src/examples/lighting/index.ts index 9365e7a7977f28b863476b366ebc910cadea0e85..a71bff56aa4c0d39b8c03f6317bd7864b7b0485a 100644 --- a/src/examples/lighting/index.ts +++ b/src/examples/lighting/index.ts @@ -24,13 +24,7 @@ const Canvas3DPresets = { illustrative: { canvas3d: <Preset>{ postprocessing: { - occlusion: { name: 'on', params: { - bias: 0.8, - blurKernelSize: 15, - radius: 5, - samples: 32, - resolutionScale: 1, - } }, + occlusion: { name: 'on', params: { samples: 32, radius: 6, bias: 1.4, blurKernelSize: 15, resolutionScale: 1 } }, outline: { name: 'on', params: { scale: 1, threshold: 0.33, color: Color(0x000000) } }, shadow: { name: 'off', params: {} }, }, @@ -43,13 +37,7 @@ const Canvas3DPresets = { occlusion: { canvas3d: <Preset>{ postprocessing: { - occlusion: { name: 'on', params: { - bias: 0.8, - blurKernelSize: 15, - radius: 5, - samples: 32, - resolutionScale: 1, - } }, + occlusion: { name: 'on', params: { samples: 32, radius: 6, bias: 1.4, blurKernelSize: 15, resolutionScale: 1 } }, outline: { name: 'off', params: {} }, shadow: { name: 'off', params: {} }, }, diff --git a/src/mol-plugin-ui/structure/quick-styles.tsx b/src/mol-plugin-ui/structure/quick-styles.tsx index e60102ac349fb5b67dcf1867911c80efde6281eb..ef3078b037793844447e996145b719dd4b85586b 100644 --- a/src/mol-plugin-ui/structure/quick-styles.tsx +++ b/src/mol-plugin-ui/structure/quick-styles.tsx @@ -83,7 +83,9 @@ export class QuickStyles extends PurePluginUIComponent { }, occlusion: { name: 'on', - params: { bias: 0.8, blurKernelSize: 15, radius: 5, samples: 32, resolutionScale: 1 } + params: pp.occlusion.name === 'on' + ? pp.occlusion.params + : { bias: 0.8, blurKernelSize: 15, radius: 5, samples: 32, resolutionScale: 1 } }, shadow: { name: 'off', params: {} }, }