@@ -38,7 +38,7 @@ THREE.PolyhedronGeometry = function ( vertices, indices, radius, detail ) {
38
38
var v2 = p [ indices [ i + 1 ] ] ;
39
39
var v3 = p [ indices [ i + 2 ] ] ;
40
40
41
- faces [ j ] = new THREE . Face3 ( v1 . index , v2 . index , v3 . index , [ v1 . clone ( ) , v2 . clone ( ) , v3 . clone ( ) ] , undefined , j ) ;
41
+ faces [ j ] = new THREE . Face3 ( v1 . index , v2 . index , v3 . index , [ v1 . clone ( ) , v2 . clone ( ) , v3 . clone ( ) ] ) ;
42
42
43
43
}
44
44
@@ -115,9 +115,9 @@ THREE.PolyhedronGeometry = function ( vertices, indices, radius, detail ) {
115
115
116
116
// Approximate a curved face with recursively sub-divided triangles.
117
117
118
- function make ( v1 , v2 , v3 , materialIndex ) {
118
+ function make ( v1 , v2 , v3 ) {
119
119
120
- var face = new THREE . Face3 ( v1 . index , v2 . index , v3 . index , [ v1 . clone ( ) , v2 . clone ( ) , v3 . clone ( ) ] , undefined , materialIndex ) ;
120
+ var face = new THREE . Face3 ( v1 . index , v2 . index , v3 . index , [ v1 . clone ( ) , v2 . clone ( ) , v3 . clone ( ) ] ) ;
121
121
that . faces . push ( face ) ;
122
122
123
123
centroid . copy ( v1 ) . add ( v2 ) . add ( v3 ) . divideScalar ( 3 ) ;
@@ -143,8 +143,6 @@ THREE.PolyhedronGeometry = function ( vertices, indices, radius, detail ) {
143
143
var c = prepare ( that . vertices [ face . c ] ) ;
144
144
var v = [ ] ;
145
145
146
- var materialIndex = face . materialIndex ;
147
-
148
146
// Construct all of the vertices for this subdivision.
149
147
150
148
for ( var i = 0 ; i <= cols ; i ++ ) {
@@ -184,17 +182,15 @@ THREE.PolyhedronGeometry = function ( vertices, indices, radius, detail ) {
184
182
make (
185
183
v [ i ] [ k + 1 ] ,
186
184
v [ i + 1 ] [ k ] ,
187
- v [ i ] [ k ] ,
188
- materialIndex
185
+ v [ i ] [ k ]
189
186
) ;
190
187
191
188
} else {
192
189
193
190
make (
194
191
v [ i ] [ k + 1 ] ,
195
192
v [ i + 1 ] [ k + 1 ] ,
196
- v [ i + 1 ] [ k ] ,
197
- materialIndex
193
+ v [ i + 1 ] [ k ]
198
194
) ;
199
195
200
196
}
0 commit comments