@@ -1428,26 +1424,18 @@ function WebGLRenderer( parameters ) {
}
vargeometry=objects.update(object);
varmaterial=object.material;
if(material.isMultiMaterial){
if(Array.isArray(material)){
vargroups=geometry.groups;
varmaterials=material.materials;
if(groups.length>0){
// push a render item for each group of the geometry
for(vari=0,l=groups.length;i<l;i++){
vargroup=groups[i];
vargroupMaterial=materials[group.materialIndex];
if(groupMaterial===undefined){
console.warn('THREE.WebGLRenderer: MultiMaterial has insufficient amount of materials for geometry. %i material(s) expected but only %i provided.',groups.length,materials.length);