- separate js files.
- add exposure
- better gamma
- faster envmap