Skip to content

pmndrs/cannon-es

Repository files navigation

cannon-es

This is a maintained fork of cannon.js, originally created by Stefan Hedman @schteppe.

It's a type-safe flatbundle (esm and cjs) which allows for tree shaking and usage in modern environments.

These minor changes and improvements were also made:

If instead you're using three.js in a React environment with react-three-fiber, check out use-cannon! It's a wrapper around cannon-es.

Installation

yarn add cannon-es

Usage

import { World } from 'cannon-es'

// ...

or, if you're using webpack, you can import it like this while still taking advantage of tree shaking:

import * as CANNON from 'cannon-es'

// ...

TO DO:

About

💣 A lightweight 3D physics engine written in JavaScript.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • TypeScript 98.2%
  • HTML 1.2%
  • Other 0.6%