mrdoob/three.js — pull request #4095 by joostfaassen (2013-11-09 13:00:26+00:00)
Title: Blender exporter normal bug fix

Global rotation is not taken into account for normals by the json loader.
This leads to all objects/cameras/lights in the scene being rotated correctly,
but with all normals pointing into the wrong direction (90deg off...)

Not applying rotation at all fixes this problem.

As I'm not sure if this behaviour of the loader is intentional, it might be that this fix is just fighting a symptom. The full fix may be to apply global rotations to all normals by the loader.

Can somebody say if this intentional behaviour, or if the json loader needs fixing?