Only render scene when necessary (mouse interaction etc) to lessen computational load. CURRENTLY BREAKS screenshot function
Merge branch 'master' into development
Rerendering request after window resizing event
Added rule to ignore *~ files
Merge branch 'master' into development
Merge branch 'development' of https://github.com/nikolausmayer/web3dviewer into development
GUI: Change camera's viewing anglew
Fix: 'Reset camera' button now affects 'Viewing angle' slider
New LMBViewer method for manually updating the GUI's displays. This avoids using the .listen() method on a GUI controller which is massively inefficient.
Fix: GUI__screenshot() method now works reliably by forcing a rendering step before extracting an image. Not pretty code, but seems to work.