@spz-loader/babylonjs
Version:
.spz GaussianSplatting loader for Babylon.js
34 lines (22 loc) • 709 B
Markdown
integration for Babylon.js `GaussianSplattingMesh`
Install like below. `@spz-loader/babylonjs` requires Babylon.js version 7 or later.
```sh
npm i @babylonjs/core @spz-loader/babylonjs
pnpm add @babylonjs/core @spz-loader/babylonjs
```
Code example of ESModule or TypeScript.
```ts
import "./style.css";
import { Engine, Scene } from "@babylonjs/core";
import { createGaussianSplattingFromSpz } from "@spz-loader/babylonjs";
import spzPath from "../assets/hornedlizard.spz?url";
const engine = new Engine(renderCanvas);
const scene = new Scene(engine);
// ...
const splat = await createGaussianSplattingFromSpzUrl(spzPath, scene);
```