UNPKG

@threlte/rapier

Version:

Components and hooks to use the Rapier physics engine in Threlte

23 lines (22 loc) 1.24 kB
// hooks export { useRapier } from './hooks/useRapier'; export { useCollisionGroups } from './hooks/useCollisionGroups'; export { useRigidBody } from './hooks/useRigidBody'; export { usePhysicsTask } from './hooks/usePhysicsTask'; // Joints export { useRevoluteJoint } from './hooks/useRevoluteJoint'; export { usePrismaticJoint } from './hooks/usePrismaticJoint'; export { useFixedJoint } from './hooks/useFixedJoint'; export { useSphericalJoint } from './hooks/useSphericalJoint'; export { useJoint } from './hooks/useJoint'; export { useRopeJoint } from './hooks/useRopeJoint'; // components export { default as World } from './components/World/World.svelte'; export { default as RigidBody } from './components/RigidBody/RigidBody.svelte'; export { default as Debug } from './components/Debug/Debug.svelte'; export { default as Collider } from './components/Colliders/Collider/Collider.svelte'; export { default as AutoColliders } from './components/Colliders/AutoColliders/AutoColliders.svelte'; export { default as CollisionGroups } from './components/CollisionGroups/CollisionGroups.svelte'; export { default as Attractor } from './components/Attractor/Attractor.svelte'; // lib export { computeBitMask } from './lib/computeBitMask';