In line with the previous commit. The calculateNormals function also gives problems if the _vertices numpy array is resized by the addVertex function. As this can make it not divible by 3. This function also calculates too many normals when the vertices array is bigger then the _vertex_count. So this also makes the function a bit more efficitent.
In line with the previous commit. The calculateNormals function also gives problems if the _vertices numpy array is resized by the addVertex function. As this can make it not divible by 3. This function also calculates too many normals when the vertices array is bigger then the _vertex_count. So this also makes the function a bit more efficitent.

onitake/Uranium,onitake/Uranium