Browse Source

Merge pull request #11559 from WestLangley/dev-sprite2

SpritePlugin: add support for onBeforeRender()
Mr.doob 8 years ago
parent
commit
f2b9b4c6f8
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/renderers/webgl/plugins/SpritePlugin.js

+ 4 - 0
src/renderers/webgl/plugins/SpritePlugin.js

@@ -182,6 +182,8 @@ function SpritePlugin( renderer, sprites ) {
 
 			if ( material.visible === false ) continue;
 
+			sprite.onBeforeRender( renderer, scene, camera, undefined, material, undefined );
+
 			gl.uniform1f( uniforms.alphaTest, material.alphaTest );
 			gl.uniformMatrix4fv( uniforms.modelViewMatrix, false, sprite.modelViewMatrix.elements );
 
@@ -239,6 +241,8 @@ function SpritePlugin( renderer, sprites ) {
 
 			gl.drawElements( gl.TRIANGLES, 6, gl.UNSIGNED_SHORT, 0 );
 
+			sprite.onAfterRender( renderer, scene, camera, undefined, material, undefined );
+
 		}
 
 		// restore gl