فهرست منبع

Examples: More clean up.

Mugen87 4 سال پیش
والد
کامیت
24c8c380f1
2فایلهای تغییر یافته به همراه12 افزوده شده و 0 حذف شده
  1. 6 0
      examples/js/modifiers/EdgeSplitModifier.js
  2. 6 0
      examples/jsm/modifiers/EdgeSplitModifier.js

+ 6 - 0
examples/js/modifiers/EdgeSplitModifier.js

@@ -162,6 +162,12 @@ THREE.EdgeSplitModifier = function () {
 
 
 		if ( geometry.index == null ) {
 		if ( geometry.index == null ) {
 
 
+			if ( THREE.BufferGeometryUtils === undefined ) {
+
+			 	throw 'THREE.EdgeSplitModifier relies on THREE.BufferGeometryUtils';
+
+			}
+
 			geometry = THREE.BufferGeometryUtils.mergeVertices( geometry );
 			geometry = THREE.BufferGeometryUtils.mergeVertices( geometry );
 
 
 		}
 		}

+ 6 - 0
examples/jsm/modifiers/EdgeSplitModifier.js

@@ -169,6 +169,12 @@ var EdgeSplitModifier = function () {
 
 
 		if ( geometry.index == null ) {
 		if ( geometry.index == null ) {
 
 
+			if ( BufferGeometryUtils === undefined ) {
+
+			 	throw 'THREE.EdgeSplitModifier relies on BufferGeometryUtils';
+
+			}
+
 			geometry = BufferGeometryUtils.mergeVertices( geometry );
 			geometry = BufferGeometryUtils.mergeVertices( geometry );
 
 
 		}
 		}