LoD batch decimate based on earlier script

Blender API in Python https://docs.blender.org/api/2.78b/ Define presets for target vertices e.g. - absolute minimum - minimum for current low-end smartphone - minimum for current high-end smartphone - minimum for current low-end desktop - minimum for current high-end desktop - source/highest Could add effects (e.g. light, reflection, post-processing) for those presets too, not just meshes. Can also consider server side asset rendering if below minimum threshold (in vertices or estimate quality e.g. > N decimate to reach target) then use as texture.
  1. adaptive quality scaling cf http://alex.vlachos.com/graphics/Alex_Vlachos_Advanced_VR_Rendering_Performance_GDC2016.pdf
  2. https://developer.mozilla.org/en-US/docs/Web/API/Performance/now
  3. https://developer.mozilla.org/en-US/docs/Web/API/Console/time
  4. https://github.com/mrdoob/stats.js/
    1. despite https://github.com/mrdoob/stats.js/pull/63
  5. https://github.com/w3c/webvr/issues/146