simonihmig / ember-ecsy-babylon

WORK IN PROGRESS

Home Page:https://kaliber5.github.io/ember-ecsy-babylon/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ember-ecsy-babylon

CI

WIP

Demo

Compatibility

  • Ember.js v3.24 or above
  • Ember CLI v3.24 or above
  • Node.js v14 or above

Installation

ember install ember-ecsy-babylon

Usage

To Do

Tree shaking

Due to this ember-auto-import bug use direct imports of ecsy-babylon systems:

// good
import BabylonSystem from 'ecsy-babylon/systems/babylon';

// bad
import { BabylonSystem } from 'ecsy-babylon/systems';
import { BabylonSystem } from 'ecsy-babylon';

Same applies when you import from @babylonjs/core, see Tree Shaking of Babylon.js

This will pull in only the needed systems, and as such also only the needed parts of babylon.js.

Contributing

See the Contributing guide for details.

License

This project is licensed under the MIT License.

About

WORK IN PROGRESS

https://kaliber5.github.io/ember-ecsy-babylon/

License:MIT License


Languages

Language:TypeScript 71.7%Language:JavaScript 16.6%Language:Handlebars 9.0%Language:HTML 2.3%Language:CSS 0.5%