@@ -7,7 +7,7 @@ THREE.SpriteCanvasMaterial = function ( parameters ) {
THREE.Material.call( this );
this.type = 'SpriteCanvasMaterial';
-
+ this.rotation = 0;
this.color = new THREE.Color( 0xffffff );
this.program = function () {};
@@ -878,6 +878,7 @@ THREE.Projector = function () {
} else if ( object instanceof THREE.Sprite ) {
+ object.modelViewMatrix.multiplyMatrices( camera.matrixWorldInverse, object.matrixWorld );
_vector4.set( _modelMatrix.elements[ 12 ], _modelMatrix.elements[ 13 ], _modelMatrix.elements[ 14 ], 1 );
_vector4.applyMatrix4( _viewProjectionMatrix );