well I made a flag in the model loading function for giveing an error, that should fix the error at hand, but as for the decal thing it currently isn't in a state were even I can test it yet, I'm currently working on polygon intersection, down to the last case, were I have to generate polygons that have no verts in the cube and I have will have ether a 0(get culled),3(have one cube intersection),4 (have two cube intersections, or four), 5(3 cube intersections), or 6 points(no cube intersections)
if anyone can think of an instance were a triangle intersecting a cube will give a case other than the ones listed, please tell me