mrdoob/three.js — pull request #3124 by WestLangley (2013-02-24 03:20:14+00:00)
Title: Improvements to the lookAt() functions

Changed the `lookAt()` functions so they don't overwrite the object matrix. Previously, these functions were using the object matrix for workspace.

Also added quaternion support to `Object3D.applyMatrix()`, plus a little clean-up.