# vguryev-potree

Potree viewer distribution packaged for npm.

This package includes:

- `build/potree/*` (Potree UMD build, resources, workers, lazylibs, HTML)
- `libs/*` (vendored Potree example dependencies: jquery, proj4, openlayers, jstree, etc.)

## Auto-loader

If you serve the package contents at `/static/potree`, you can use the auto-loader:

```js
import loadPotreeAssets from "vguryev-potree/auto";

await loadPotreeAssets({ baseUrl: "/static/potree" });
// globalThis.Potree is now available
```

## Notes

- Potree loads workers and other assets by URL relative to `Potree.scriptPath`.
- The auto-loader injects `<link>` and `<script>` tags in a Potree-compatible order.

