# BabylonJS Viewer This project is a 3d model viewer using babylonjs. Please note that this is an _initial release_. The API and project structure could (and probably SHOULD) be changed, so please don't rely on this yet in a productive environment. The viewer is using the latest Babylon from npm (3.1 alpha). This documentation is also not full. I will slowly add more and more exmplanations. ## Basic usage See `basicExample.html` in `/dist`. Basically, all that is needed is an html tag, and the viewer.js, which includes everything needed to render a Scene: ```html ``` This will create a (default) viewer and will load the model in this URL using the gltf loader. The `babylon` tag will be automatically initialized. ## Configuration Configuration can be provided using html attributes or a JSON (at the moment). A configuration Mapper can be registered to create new configuration readers. Before I finish a full documentation, take a look at `configuration.ts` ## Templating The default templates are integrated in the viewer.js file. The current templates are located in `/assets/templates/default/` . Those templates can be extended and registered using the configuration file.