瀏覽代碼

Merge pull request #16020 from Mugen87/dev26

WebGLRenderer: Ensure buffers are not overwritten by Scene.onAfterRender().
Mr.doob 6 年之前
父節點
當前提交
728f241c89
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/renderers/WebGLRenderer.js

+ 4 - 2
src/renderers/WebGLRenderer.js

@@ -1205,6 +1205,10 @@ function WebGLRenderer( parameters ) {
 
 		//
 
+		scene.onAfterRender( _this, scene, camera );
+
+		//
+
 		if ( _currentRenderTarget !== null ) {
 
 			// Generate mipmap if we're using any kind of mipmap filtering
@@ -1225,8 +1229,6 @@ function WebGLRenderer( parameters ) {
 
 		state.setPolygonOffset( false );
 
-		scene.onAfterRender( _this, scene, camera );
-
 		if ( vr.enabled ) {
 
 			vr.submitFrame();