decided to redo my entire engine, it works well on turbowarp (im using a new heuristic approach to find the best splitting plane). Im alos using bounding boxes and view frustrum culling to not render tris outside my viewpoint. Its inneficient. This was only a test. Im going to make an awesome engine soon using new techniques so this was more like a test.