three.js webgl demo : Earth diffuse and city lights by Sean Ward :
Low Dynamic Range
Static Tone Mapping
High Dynamic Range
Static Tone Mapping
High Dynamic Range
Adaptive Tone Mapping