Files
esengine/thirdparty/rapier.js/rapier-compat/src3d/init.ts
2025-12-03 16:24:08 +08:00

13 lines
357 B
TypeScript

// @ts-ignore
import wasmBase64 from "../pkg/rapier_wasm3d_bg.wasm";
import wasmInit from "../pkg/rapier_wasm3d";
import base64 from "base64-js";
/**
* Initializes RAPIER.
* Has to be called and awaited before using any library methods.
*/
export async function init() {
await wasmInit(base64.toByteArray(wasmBase64 as unknown as string).buffer);
}