mrdoob/three.js — pull request #1705 by jterrace (2012-04-11 21:43:46+00:00)
Title: Modified scene loader to allow objects to specify matrix directly

Scene object had to look like this before:

````
"cube1" : {
"geometry" : "cube",
"materials": [ "lambert_red" ],
"position" : [ 0, 0, 0 ],
"rotation" : [ 0, -0.3, 0 ],
"scale"	: [ 1, 1, 1 ],
"visible" : true
},
````

Now they can look like this:

````
"Text-Geometry-primitive-0": {
"geometry": "Text-Geometry-primitive-0",
"visible": true,
"materials": ["ERTransparent06"],
"matrix": [0.9542901,-0.2923984,-0.06191673,-0.07395048,0.06913101,0.01439428,0.9975038,0.130682,-0.2907773,-0.9561883,0.03395012,0.002342688,0,0,0,1]
},
````

When the ``matrix`` attribute is present, the others are ignored and ``matrixAutoUpdate`` is set to false.