Object templates now also hold UV coordinates and textures.
The 'getGeometry' function now returns texture maps as well.
Viewer now always uses textures.
Webviewer.js now uses textures (incomplete).
Added demo_controller.
TLC
'viewer' has now shaders to support objects with- and without textures.
'model_import' now returns empty UV maps if no texture files were found.
Improved 'demo_controller'.
'start' script can now spawn an array of cubes.
Starting position of player is customisable.
TLC in 'demo_controller'.
'webviewer' now supports objects with- and without textures.
TLC and PEP8
Disabled player object and mouse button in WebViewer.
Improved the cube grid spawned by 'start'.
Default cubes now have a proper UV map and texture.
Improved navigation in WebViewer.
'compileMesh' in WebViewer now applies textures based on objID.
Further improved mouse tracking in WebViewer.