فهرست منبع

WebGLRenderer: Moved onBeforeRender() to before modelViewMatrix and normalMatrix computation.

Mr.doob 8 سال پیش
والد
کامیت
911e0fb762
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      src/renderers/WebGLRenderer.js

+ 2 - 2
src/renderers/WebGLRenderer.js

@@ -1439,11 +1439,11 @@ function WebGLRenderer( parameters ) {
 
 	function renderObject( object, scene, camera, geometry, material, group ) {
 
+		object.onBeforeRender( _this, scene, camera, geometry, material, group );
+
 		object.modelViewMatrix.multiplyMatrices( camera.matrixWorldInverse, object.matrixWorld );
 		object.normalMatrix.getNormalMatrix( object.modelViewMatrix );
 
-		object.onBeforeRender( _this, scene, camera, geometry, material, group );
-
 		if ( object.isImmediateRenderObject ) {
 
 			state.setMaterial( material );