UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

22 lines (21 loc) 690 B
import type { World, RigidBody, ColliderDesc, RigidBodyDesc, JointData } from '@dimforge/rapier3d-compat'; interface RigidBodyType { Dynamic: number; Fixed: number; KinematicPositionBased: number; KinematicVelocityBased: number; } export interface PhysicsLib { World: typeof World; RigidBody: typeof RigidBody; ColliderDesc: typeof ColliderDesc; RigidBodyDesc: typeof RigidBodyDesc; JointData: typeof JointData; RigidBodyType: RigidBodyType; QueryFilterFlags: { EXCLUDE_KINEMATIC: number; }; } export declare function CorePhysics(): Promise<PhysicsLib>; export declare function CorePhysicsLoaded(): PhysicsLib | undefined; export {};