UNPKG

@threlte/rapier

Version:

Components and hooks to use the Rapier physics engine in Threlte

11 lines (10 loc) 602 B
import type { RopeImpulseJoint } from '@dimforge/rapier3d-compat'; import { Vector3 } from 'three'; /** * The rope joint limits the max distance between two bodies. */ export declare const useRopeJoint: (anchorA: Parameters<Vector3["set"]> | Vector3, anchorB: Parameters<Vector3["set"]> | Vector3, length: number) => { joint: import("svelte/store").Writable<RopeImpulseJoint>; rigidBodyA: import("svelte/store").Writable<import("@dimforge/rapier3d-compat").RigidBody | undefined>; rigidBodyB: import("svelte/store").Writable<import("@dimforge/rapier3d-compat").RigidBody | undefined>; };