- BIM is Building Information Modelling
- FC is Function Collection
Andrew Siddeley 16-Mar-2017
- Building Informarion Modelling, designed for use in Architecture, Building, Construction, Design and Engineering
- Provides for administrating, browsing, creating, databasing (locally or externally) and editing a babylon scene
- Written in javascript and built on the excellent Babylon 3D gaming engine.
- Extends scene and mesh objects with a rich variety of powerful functions
- Project is versioned with Git and on maintained on GitHub
Library | Functionality |
---|---|
bootstrap | HTML user interface |
jquery | module extension, UI widgetry and DOM |
node js | local database conectivity |
mongodb | non SQL database for local storage |
require | module management of project |
BIM | Babylon |
BIM united has five steps to get going; also known as the a.b.c.d.e functions shown below.
<script>
BIM.admin('username');
BIM.board(document.getElementById('myblackboard'));
BIM.canvas(document.getElementById('myCanvas'));
BIM.database('dbaccessAPI');
BIM.engage(optionsObject);
// OR chained together thus
BIM.admin().board().canvas().database().engage();
// Note that leaving out arguments defaults to factory settings
</script>