diff --git a/src/Three.Legacy.js b/src/Three.Legacy.js index 2360c7f7c823b7fca73ffc41b99372cfb650fec1..c3f497a0590121268d5b53d6ff9566acd0f22277 100644 --- a/src/Three.Legacy.js +++ b/src/Three.Legacy.js @@ -727,3 +727,7 @@ THREE.TextGeometry = function () { console.error( 'THREE.FontUtils has been moved to /examples/js/utils/FontUtils.js' ); }; + +// + +THREE.MeshFaceMaterial = THREE.MultiMaterial; diff --git a/src/materials/MultiMaterial.js b/src/materials/MultiMaterial.js index d932bdb6f0507d423238d8041f2a6d6178351a83..3aff3fbdd502aa825f68dd9b8552b4c19001c38c 100644 --- a/src/materials/MultiMaterial.js +++ b/src/materials/MultiMaterial.js @@ -65,7 +65,3 @@ THREE.MultiMaterial.prototype = { } }; - -// backwards compatibility - -THREE.MeshFaceMaterial = THREE.MultiMaterial; diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 7aeb5af8c2d51b4e32e4b3d561a2cd07569bc8ea..b184a7d0e1d89f8a5ec1afb2adab236ec50ee4a6 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -1307,7 +1307,7 @@ THREE.WebGLRenderer = function ( parameters ) { var geometry = objects.update( object ); - if ( material instanceof THREE.MeshFaceMaterial ) { + if ( material instanceof THREE.MultiMaterial ) { var groups = geometry.groups; var materials = material.materials;