WhitestormJS

Whitestorm.js
WhitestormJS Organization
Original author(s) Alexander Buzin[1]
Developer(s) WhitestormJS community
Stable release
2.1.6 / August 8, 2017 (2017-08-08)[2][2]
Repository github.com/WhitestormJS/whs.js
Written in JavaScript
Type JavaScript library
License MIT License[3]
Website whs.io

Whitestorm.js is a 3D JavaScript library/API based on Three.js that simplify code, adds physics and post-effects. The source code is hosted in a repository on GitHub.

whs.js is a framework for 3D web apps built with Three.js technology. It implements a core with component system and plugin support for fast development of 3D scene with physics. This engine has physics support implemented by custom Physi.js library. Framework provides extended component control, a high frame rate and uses WebWorkers technology for multithreading.

Whitestorm.js is made available under the MIT license.[3]

Features

  • Simple in usage
  • Speeds up 3D scene prototyping
  • Component based scene graph
  • Simple integration of any high performance physics even with Worker (Multithreading)
  • Automatization of rendering
  • ES2015+ based
  • Extension system (modules)
  • Webpack friendly
  • Integrated Three.js rendering engine
  • Works with whs.js and Three.js at the same time

References

  1. "Alexander Buzin - Web developer designer". alexbuzin.me.
  2. 1 2 "Releases · WhitestormJS/whs.js". GitHub.
  3. 1 2 "whs.js/LICENSE.md at master". GitHub.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.