提交 de9ba8ab 编写于 作者: D Dusan Bosnjak 提交者: Mr.doob

object callbacks (#9738)

* object callbacks

per previous request

added after call
added arguments to both calls

* faster function evaluation, missing comma
上级 f9bd2395
......@@ -91,7 +91,8 @@ function Object3D() {
this.userData = {};
this.onBeforeRender = null;
this.onBeforeRender = function(){};
this.onAfterRender = function(){};
}
......
......@@ -1525,12 +1525,15 @@ function WebGLRenderer( parameters ) {
} else {
if ( object.onBeforeRender !== null ) object.onBeforeRender();
object.onBeforeRender( _this , _gl , camera, fog, geometry, material, object, group );
_this.renderBufferDirect( camera, fog, geometry, material, object, group );
}
object.onAfterRender( _this , _gl , camera, fog, geometry, material, object, group );
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册