@@ -27,16 +27,16 @@ public void modify(Mesh3D mesh, Collection<Face3D> faces) {
2727 insetFace (mesh , face , inset );
2828 }
2929
30- private void insetFace (Mesh3D mesh , Face3D f , float thickness ) {
31- int n = f .indices .length ;
30+ private void insetFace (Mesh3D mesh , Face3D face , float thickness ) {
31+ int n = face .indices .length ;
3232 int idx = mesh .vertices .size ();
3333
3434 List <Vector3f > verts = new ArrayList <Vector3f >();
3535
3636 for (int i = 0 ; i < n ; i ++) {
37- Vector3f v0 = mesh .vertices .get (f .indices [i ]);
37+ Vector3f v0 = mesh .vertices .get (face .indices [i ]);
3838 Vector3f v1 = mesh .vertices
39- .get (f .indices [(i + 1 ) % f .indices .length ]);
39+ .get (face .indices [(i + 1 ) % face .indices .length ]);
4040
4141 float distance = v1 .subtract (v0 ).length ();
4242 float a = (1f / distance ) * thickness ;
@@ -57,15 +57,15 @@ private void insetFace(Mesh3D mesh, Face3D f, float thickness) {
5757 }
5858
5959 for (int i = 0 ; i < n ; i ++) {
60- int index0 = f .indices [i ];
61- int index1 = f .indices [(i + 1 ) % n ];
60+ int index0 = face .indices [i ];
61+ int index1 = face .indices [(i + 1 ) % n ];
6262 int index2 = idx + ((i + 1 ) % n );
6363 int index3 = idx + i ;
6464 mesh .addFace (index0 , index1 , index2 , index3 );
6565 }
6666
6767 for (int i = 0 ; i < n ; i ++) {
68- f .indices [i ] = idx + i ;
68+ face .indices [i ] = idx + i ;
6969 }
7070 }
7171
0 commit comments