man this sucks I’m basically having to create Blender’s edge split modifier by hand and I just know this is gonna run like garbage once its all ready
I’m recursively checking every triangle on the mesh for connecting faces at an angle, shoving all that data into a new list, and then doing it over and over again until there’s no more triangles. Then I have to merge that data back into the original to form one mesh.
Idk how that’s even gonna work with assigning materials to the mesh I’m just kinda swinging blindly hoping this works out.