Press the button at the bottom to benchmark (scroll down)...

(This is a JavaScript version of my renderer's points-only mode...)
The simple projection algorithm:
(a,b,c) are the world-coordinates of the point
(b',c') are the screen-coordinates of the projection

Click to start the benchmark run...