|
@@ -1489,11 +1489,7 @@ function WebGLRenderer( parameters ) {
|
|
|
|
|
|
_currentGeometryProgram = '';
|
|
_currentGeometryProgram = '';
|
|
|
|
|
|
- object.render( function ( object ) {
|
|
|
|
-
|
|
|
|
- _this.renderBufferImmediate( object, program, material );
|
|
|
|
-
|
|
|
|
- } );
|
|
|
|
|
|
+ renderObjectImmediate (object, program, material);
|
|
|
|
|
|
} else {
|
|
} else {
|
|
|
|
|
|
@@ -1508,6 +1504,12 @@ function WebGLRenderer( parameters ) {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ function renderObjectImmediate(object, program, material) {
|
|
|
|
+ object.render( function ( object ) {
|
|
|
|
+ _this.renderBufferImmediate( object, program, material );
|
|
|
|
+ } );
|
|
|
|
+ }
|
|
|
|
+
|
|
function initMaterial( material, fog, object ) {
|
|
function initMaterial( material, fog, object ) {
|
|
|
|
|
|
var materialProperties = properties.get( material );
|
|
var materialProperties = properties.get( material );
|