# resolveSplatModel

Function

Source: https://github.com/playcanvas/splat-transform/blob/b6424a5b3b929695fbaafe738a995adb1240d675/src/lib/splat-model.ts#L35

```ts
resolveSplatModel(models: SplatModel[]): SplatModel
```

Resolve the model of a combined scene. Mixing models can't be represented in
one output, so any disagreement falls back to `default` — the safe read, since
every variant renders acceptably (if not optimally) as ordinary gaussians.

**Parameters**

- `models` ([`SplatModel`](https://api.playcanvas.com/splat-transform/types/SplatModel.md)`[]`): The models of the inputs being combined.

**Returns** [`SplatModel`](https://api.playcanvas.com/splat-transform/types/SplatModel.md): The agreed model, or `default` when they disagree.
