it was never broken i'm just dumb
This commit is contained in:
1 parent
ad0ef8e1b6
commit
dac94bff2d
1 file changed
+3
-3
@@ -6,6 +6,7 @@ import java.io.File;
|
|||||||
import java.io.FileNotFoundException;
|
import java.io.FileNotFoundException;
|
||||||
import java.lang.reflect.Array;
|
import java.lang.reflect.Array;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Objects;
|
||||||
import java.util.Scanner;
|
import java.util.Scanner;
|
||||||
|
|
||||||
public class Obj {
|
public class Obj {
|
||||||
@@ -83,11 +84,11 @@ public class Obj {
|
|||||||
|
|
||||||
// look for vertex
|
// look for vertex
|
||||||
for (int b = 0; b < 3; b++) {
|
for (int b = 0; b < 3; b++) {
|
||||||
if (temp_v_vbo.get(a + b) != v.get(vertex_index + b)) {
|
if (!Objects.equals(temp_v_vbo.get(a + b), v.get(vertex_index + b))) {
|
||||||
vertex_found = false;
|
vertex_found = false;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (temp_n_vbo.get(a + b) != vn.get(normal_index + b)) {
|
if (!Objects.equals(temp_n_vbo.get(a + b), vn.get(normal_index + b))) {
|
||||||
normal_found = false;
|
normal_found = false;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -118,7 +119,6 @@ public class Obj {
|
|||||||
} else if (line.contains("/")) {
|
} else if (line.contains("/")) {
|
||||||
|
|
||||||
} else { // Means the F is just 3 vertex indexes
|
} else { // Means the F is just 3 vertex indexes
|
||||||
// TODO : @0x01FE it always adds a new vertex for some reason
|
|
||||||
|
|
||||||
int vertex_index = (Integer.parseInt(data[index]) - 1) * 3;
|
int vertex_index = (Integer.parseInt(data[index]) - 1) * 3;
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user