Last year, I modified CloneTrooper1019’s Module3D to better handle distortion, and ended up running faster.
However, that modified version caused parts to shake when changing the camera angle. For the release of Ultimate Boxing, I wanted to fix that. Now I present Module3D V4, for lack of a better name.
Also did a stress test on it with 20 parts, and it is actually faster, again. Rather than doing a lot of screen position calls, the position is calculated once, and the angle needed to go against the Field Of View is calculated and applied.