Cannon.js

Cannon.js
Developer(s)Stefan Hedman
Stable release
0.6.2 / March 28, 2015 (2015-03-28)[1]
Repository
Written inJavaScript
Operating systemOS independent
Type3D physics engine
LicenseMIT License
Websitewww.cannonjs.org

Cannon.js is an open source JavaScript 3D physics engine created by Stefan "schteppe" Hedman.[2] Unlike physics engine libraries ported from C++ to JavaScript, cannon.js is written in JavaScript from the start and can take advantage of its features.[3] In a 2013 comparison with Ammo.js, cannon.js was found to be "more compact, more comprehensible, more powerful with regard to its performance and also easier to understand", but did not have as many features.[4]

  1. ^ "Releases · schteppe/cannon.js". GitHub.com. Retrieved 11 May 2021.
  2. ^ "Stefan Hedman". GitHub. Retrieved 27 April 2017.
  3. ^ Prall, Chandler (10 April 2012). "JavaScript Physics Engines Comparison". Build New Games. Retrieved 27 April 2017.
  4. ^ Huber, Linda (2013). "Initial Steps for the Coupling of JavaScript Physics Engines with X3DOM". In Jan Bender; Jeremie Dequidt; Christian Duriez; Gabriel Zachmann (eds.). Workshop on Virtual Reality Interaction and Physical Simulation (VRIPHYS 2013). The Eurographics Association. pp. 81–90. doi:10.2312/PE.vriphys.vriphys13.081-090. ISBN 978-3-905674-57-6. {{cite book}}: |journal= ignored (help)