diff --git a/packages/viewer-sandbox/src/Sandbox.ts b/packages/viewer-sandbox/src/Sandbox.ts index 07d0fcbff..bbede39b5 100644 --- a/packages/viewer-sandbox/src/Sandbox.ts +++ b/packages/viewer-sandbox/src/Sandbox.ts @@ -252,7 +252,104 @@ export default class Sandbox { title: 'Screenshot' }) screenshot.on('click', async () => { - console.warn(await this.viewer.screenshot()) + // console.warn(await this.viewer.screenshot()) + this.viewer.hideObjects( + [ + 'd0c1da9ee6dca24b2ce5a0dcac929bba', + '2d5b8a02dddde15c5d88e0f5adb26d90', + '3c086d63f9ec8eef67b4071f260a31dc', + '933e292e7c55dd083ddd80e3d4264fb5', + '33871108c2e6ee2deaf09226e191e389', + '34acd00132c576c9ccec05326db005a0', + 'ca7f371344c14130b4977910de457177', + '8a15ebff809996b4a54a9671674f9d82', + '9f181b38ec42e6aac2243d93d17f6290', + '90850bb5900b04a0ad3f2a0fc00b9dea', + '77c8f48d287e0a39485ea5d0e25e0760', + '2ec6b19932d70434c73c4b217a544cb9', + 'd78420715aef45dce9dd5d9df2efb9fd', + '80e59e3301f1ed7a59917636d8368eab', + '9f62d5a7c639260cd526ddd427086d31', + 'bd1ccc42212a9aaac803ac72b35e53de', + 'df01935c34b0b34f60e41376763000b4', + 'e41e6310c00d53305346e7c863b16076', + 'aeb8541e59717d7f7b985be1bd9d3c2c', + '154054257f2094a46129fdb09fc202d2', + '7c99e3828a96fbd5ea794c9996517c49', + 'f6f0fbb1177d6790ce5fccf460e82142', + '0a61a2e378b1ac64751e25dc8a30f2a5', + 'cc72f04be66aa3bf01f137e056658c39', + '3c1b7f96454a20e12a084f9b72a7eb9a', + '18a368993923f3b08b5be886252d799d', + '1b633a9b4c57f04c9509ea5fa4fa9bea', + '7419c6ae4cda06de6754d70ea5d1f00b', + 'ed7975192c92ec08475abb1f00d6c1a3', + '06d3eb307c93fe26305a9dc6686275d2', + '40c1b3170bf4254d96c75abe30334102', + '6272b36762238e93bcd90a998d745a5c', + '9aa660351afe6a8da7a2141deb0ca0dc', + '2c726a1513c67a6916c370f136cbb5d7', + '129aaf383e1a0e5c5bc282d84e98d025', + '8d26df55f42f0a7bffba76935379111c', + '5908ba1aec898bbd5a3af455bbafedf1', + 'f841cd136609a572a9547ff5f993d892', + '0bca01e0b4b33e151f832b820d140a49', + '004dd8fcd4cc059d805bf9ba32140158', + '264b09a99191fb9b26a4f1d018170ae9', + '2b82d0d17d419402f06f148cbadbe27b', + 'a511137a7997b7d049f3a6205d5c6067', + 'c73988b267632b0643003c24c957fc7f', + '22be75a1b272605c922f8214356e777a', + '6960442387221968072d9e1d7ff6dd17', + '9b13c9236459b0961f9f078dce802585', + '5165d828b6546a342862644332a629ea', + 'e794f07cdafffdce83b7466b39055e3b', + '71c514a012f0dea6959f8831a12a7e2b', + '6a4d6ec7e1ab4c9de49328e261cd5cce', + 'afd0d559f53048e207b2ee0414daa4c2', + 'a15ce6a9ab7211c3f080039b58c026c9', + 'e2e77f23f0f3bfadd124577f5195f74b', + '0e55912cffcab3871a0d3c8fd66ac8c9', + 'c2e29dabb928d8b0f17ab454040c7bca', + 'be39301ebb6eb7b382530b1ab301d924', + '14f91d947a9c9ac921abbff008d0bf69', + 'cbdaf984d11e039c0c16e1661b000002', + '1d21b5d3e8573a6aec196d54bbacdd36', + '3fc9117a2b10af66b62fc20a0d1746cd', + '824bc34ae86317c9b7e216dbe543bdf1', + 'ea338b1ef4518e00d424bd8060a612de', + '4aaff96888e14e30268b8befb99cd32a', + 'da5fd648bf1d096660b1093ae9943a0c', + 'a0c730d9ce179ce66bfe469eec0d7ce2', + '69d5cde7e59dc66c5bf5469942dfbcb8', + '720465b8343ea257a9b31094f30d79e5', + 'e63494bd4b5687e6067a02708584ca39', + 'bb34922b2162e979ba0a9bb212c869b8', + '2ef029249422b0fe24859094b0bada40', + '30358584b2bbf6b9bc2fecad361ee310', + '67e4495051bf3e6b7915763bb26e64cd', + '60b59b8586308098284ed3e02c041dd6', + '56dbaf612bfc7a87595cc1f6eb7df349', + 'cdb5ce431d4b5cfd7cd2c567f3248117', + 'd135a886b6f7dbbda642a5ba00ed5246', + '299dba6eb18d74ab9a5611acbb691ab3', + '426fcd488d42cf2788eace0178b2316d', + '1afdfb290bd8dc1061eeb30d8dadcb20', + '81c706e841718c6fbd7cd7ae54e60826', + 'fd447c87ca5bdf39c624056ef1e0e6ad', + 'bd067857e20be63391b42f57e8f47dac', + 'f4e6a5b8ee37066638514f9e6b801558', + '1f1b413799b5e1a86bd44d98d37985dc', + 'c18d318764aba688743171ea5ce0f715', + '5a1464ed66785b3db7fee16516a72e0c', + '5ea1957470434d024a7c429c0397e35f', + 'd7f72f0b7e4d26ce4b37638d88ed41ab', + '28cebf87f08efa15223a012f55ba3ee6', + '8f4e916a68eb86c84ce2746f426af9d2' + ], + 'ui-vis', + false + ) }) const rotate = this.tabs.pages[0].addButton({ diff --git a/packages/viewer-sandbox/src/main.ts b/packages/viewer-sandbox/src/main.ts index 349a1cb3a..c8be6b533 100644 --- a/packages/viewer-sandbox/src/main.ts +++ b/packages/viewer-sandbox/src/main.ts @@ -82,7 +82,7 @@ sandbox.makeFilteringUI() await sandbox.loadUrl( // 'https://speckle.xyz/streams/da9e320dad/commits/5388ef24b8?c=%5B-7.66134,10.82932,6.41935,-0.07739,-13.88552,1.8697,0,1%5D' // Revit sample house (good for bim-like stuff with many display meshes) - 'https://speckle.xyz/streams/da9e320dad/commits/5388ef24b8' + // 'https://speckle.xyz/streams/da9e320dad/commits/5388ef24b8' // 'Super' heavy revit shit // 'https://speckle.xyz/streams/e6f9156405/commits/0694d53bb5' // IFC building (good for a tree based structure) @@ -126,4 +126,6 @@ await sandbox.loadUrl( // 'https://latest.speckle.dev/streams/2d19273d31/commits/9ceb423feb' // Luis sphere // 'https://speckle.xyz/streams/b85d53c3b4/commits/b47f21b707' + // Building AO params + 'https://latest.speckle.dev/streams/0dd74866d0/commits/317e210afa' ) diff --git a/packages/viewer/src/modules/pipeline/StaticAOPass.ts b/packages/viewer/src/modules/pipeline/StaticAOPass.ts index c84717a81..7625e7267 100644 --- a/packages/viewer/src/modules/pipeline/StaticAOPass.ts +++ b/packages/viewer/src/modules/pipeline/StaticAOPass.ts @@ -54,7 +54,7 @@ export const DefaultStaticAoPassParams = { kernelSize: 16, bias: 0.01, minDistance: 0, - maxDistance: 0.008 + maxDistance: 1 //0.008 } export class StaticAOPass extends Pass implements SpeckleProgressivePass {