# three-blocks-benchmark

## 0.6.1

### Patch Changes

- Updated dependencies [53ea952]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
- Updated dependencies [c5cca15]
  - three-blocks@0.13.0
  - @three-blocks/devtools@12.0.0

## 0.6.0

### Minor Changes

- 02f3072: Devtools: Run shader captures and project checks in Node with fewer dependencies.

### Patch Changes

- Updated dependencies [02f3072]
  - @three-blocks/devtools@11.1.0
  - three-blocks@0.12.1

## 0.5.1

### Patch Changes

- aa1d655: Packages: Gaussian benchmarks no longer charge display-frame waits to SuperSplat.
- aa1d655: Packages: Gaussian splats now use one full-quality default in the library and benchmark.
- aa1d655: Packages: Splats use less memory, with full frame benchmarks for r186 and SuperSplat 3.
- Updated dependencies [aa1d655]
- Updated dependencies [aa1d655]
- Updated dependencies [aa1d655]
- Updated dependencies [aa1d655]
- Updated dependencies [aa1d655]
- Updated dependencies [aa1d655]
  - three-blocks@0.12.0

## 0.5.0

### Minor Changes

- 88a9a83: Packages: Gaussian benchmarks add the three.js GaussianSplat runtime on its matching dev build.

### Patch Changes

- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
- Updated dependencies [88a9a83]
  - three-blocks@0.11.0

## 0.4.0

### Minor Changes

- 897f48c: Packages: Gaussian benchmarks now compare the unmerged three.js `GaussianSplatMesh` addon (PR #33950) as a sixth runtime.

### Patch Changes

- Updated dependencies [0c96f1c]
- Updated dependencies [9ba758a]
- Updated dependencies [9d18636]
- Updated dependencies [d91a3ba]
- Updated dependencies [c3506b4]
  - three-blocks@0.10.0

## 0.3.3

### Patch Changes

- Updated dependencies [16993c6]
- Updated dependencies [83e3068]
- Updated dependencies [b14d448]
  - three-blocks@0.9.0

## 0.3.2

### Patch Changes

- Updated dependencies [be95dab]
  - three-blocks@0.8.0

## 0.3.1

### Patch Changes

- Updated dependencies [5455df6]
- Updated dependencies [8e830ad]
- Updated dependencies [8e830ad]
- Updated dependencies [8e830ad]
  - three-blocks@0.7.0

## 0.3.0

### Minor Changes

- 55aee69: Packages: Gaussian benchmarks now compare Babylon.js and fully revealed GaussianSplats3D scenes.

### Patch Changes

- Updated dependencies [efb3a0a]
- Updated dependencies
- Updated dependencies [efb3a0a]
  - three-blocks@0.6.0

## 0.2.1

### Patch Changes

- Updated dependencies [efb3a0a]
- Updated dependencies [efb3a0a]
- Updated dependencies [57aa2a0]
- Updated dependencies [efb3a0a]
  - three-blocks@0.5.0

## 0.2.0

### Minor Changes

- e5debc4: Packages: Benchmarks now compare GaussianSplats3D under the same standard protocol.

### Patch Changes

- b6c53aa: Packages: Benchmarks settle each frame lane before sampling steady-state performance.
- Updated dependencies [b6c53aa]
- Updated dependencies [8036dab]
- Updated dependencies [fd0c70f]
- Updated dependencies [c9fa239]
- Updated dependencies [fd0c70f]
  - three-blocks@0.4.0

## 0.1.1

### Patch Changes

- Updated dependencies [22be294]
  - three-blocks@0.3.1

## 0.1.0

### Minor Changes

- 96be509: Packages: Splat benchmarks compare Three Blocks, Spark, and SuperSplat on canonical scenes.
- 8bd64d6: Standard suite: the Three Blocks viewer now runs the Graphdeco-faithful configuration — display-space compositing (the 3DGS training convention), classic uncompensated 0.3 screen-space dilation, reference view-Z ordering, and a half-float accumulation target resolved to the canvas once — and streams the PLY read through the library's Response-based parse API so fetch and parsing overlap. Query parameters can override every knob for local experiments; harness diagnostics now include loader phase timings and load-waterfall marks.

### Patch Changes

- Updated dependencies [beb026f]
- Updated dependencies [967a0ee]
- Updated dependencies [967a0ee]
- Updated dependencies [96be509]
- Updated dependencies [96be509]
- Updated dependencies [967a0ee]
- Updated dependencies [96be509]
- Updated dependencies [96be509]
- Updated dependencies [96be509]
- Updated dependencies [967a0ee]
- Updated dependencies [96be509]
- Updated dependencies [967a0ee]
- Updated dependencies [beb026f]
- Updated dependencies [0c23333]
- Updated dependencies [e8e7e30]
- Updated dependencies [a59c7b8]
- Updated dependencies [beb026f]
- Updated dependencies [967a0ee]
- Updated dependencies [8bd64d6]
- Updated dependencies [a59c7b8]
- Updated dependencies [967a0ee]
- Updated dependencies [b328fab]
- Updated dependencies [0ca530e]
- Updated dependencies [beb026f]
- Updated dependencies [8bd64d6]
- Updated dependencies [e8e7e30]
- Updated dependencies [967a0ee]
- Updated dependencies [0ca530e]
- Updated dependencies [967a0ee]
- Updated dependencies [9daa49d]
- Updated dependencies [9daa49d]
- Updated dependencies [beb026f]
- Updated dependencies [9daa49d]
- Updated dependencies [967a0ee]
- Updated dependencies [967a0ee]
- Updated dependencies [74a7597]
- Updated dependencies [0c23333]
- Updated dependencies [e8e7e30]
  - three-blocks@0.3.0

## 0.0.0

- Reserved for the first public release.
