I don't really know how much smaller I need to make my triangles. I heard that increasing the near value of sceGuPerspective helps. The problem with increasing that value is that when the player looks down in my game there is a black space in front of the player. Because of this I set the value to 0.1 and that fixed the black space problem, but it made the clipping problem even worse so now my psp clips triangles that are only 1.0 in length.