@Haramanai, I've built a couple of methods of detection, you have bounding box, circle, point-in-poly and intersection. Everything is worked from the collision hull so you can have really complex polygon collisions without impacting the framerate. I've not implemented ray-2-poly yet but I'll get to that.
The projection matrix scaling is done by your GFX card and GFX Drivers, this is hardware scaling not software.
The projection matrix scaling is done by your GFX card and GFX Drivers, this is hardware scaling not software.