ae7ff59d09
* Implemented shuffling for point batches * Points are now drawn indexed. This is needed in order to implement shuffling for point batches, to allow for best runtime performance in scenarios where the baches are split into multiple non-flat-able draw groups * Implemented draw range flattening before sending over to be set in batches. This reduces execution time significantly especially in scenarios where a lot of objects need to change material at once. Implemented batching of draw ranges in SelectionExtension when reseting a selection. This makes un-selecting significatly faster when a lot of objects are involved * Added a note |
||
---|---|---|
.. | ||
assets | ||
src | ||
.eslintrc.js | ||
.gitignore | ||
favicon.svg | ||
index.html | ||
package.json | ||
readme.md | ||
sample-hdri.exr | ||
studio007.hdr | ||
studio010.hdr | ||
tsconfig.json | ||
vite.config.js |
readme.md
@speckle/viewer-sandbox
Sandbox for testing, debugging & developing the viewer package.
Setup
Requirements
- Node ^16
Setup Instructions
yarn
in the repo root to configure project dependenciesyarn build
in repo root to build all dependenciesyarn dev
to run the sandbox, it's available atlocalhost:3033
Linting
Use yarn lint
to run ESLint and you can also run yarn lint:tsc
to lint with the TypeScript compiler.