With a bit of work and some math skills probably yes http://forum.vc-mp.org/?topic=1051.0 But for the average VCMP scripter... absolutely not.
For a better performance and accuracy, this should probably be implemented as a native plugin.
For a better performance and accuracy, this should probably be implemented as a native plugin.