UNPKG

@threlte/rapier

Version:

Components and hooks to use the Rapier physics engine in Threlte

17 lines (16 loc) 386 B
import RAPIER from '@dimforge/rapier3d-compat'; let initialized = false; let promise; export const initRapier = () => { if (initialized) return true; if (!promise) { promise = new Promise((resolve) => { RAPIER.init().then(() => { initialized = true; resolve(); }); }); } return promise; };