|
@@ -1787,19 +1787,11 @@ THREE.WebGLRenderer = function ( parameters ) {
|
|
|
|
|
|
_currentGeometryProgram = '';
|
|
_currentGeometryProgram = '';
|
|
|
|
|
|
- if ( object.immediateRenderCallback ) {
|
|
|
|
|
|
+ object.render( function ( object ) {
|
|
|
|
|
|
- object.immediateRenderCallback( program, _gl, _frustum );
|
|
|
|
|
|
+ _this.renderBufferImmediate( object, program, material );
|
|
|
|
|
|
- } else {
|
|
|
|
-
|
|
|
|
- object.render( function ( object ) {
|
|
|
|
-
|
|
|
|
- _this.renderBufferImmediate( object, program, material );
|
|
|
|
-
|
|
|
|
- } );
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
|
|
+ } );
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|