Quote:
Originally Posted by **Glymbol;14656333**Â

I think angle snapping works this way: every update sensor compares X and Y movement, if Y/X is less than set ratio than it ignores Y completely (same for X/Y). The result is straight horizontal / vertical line.

For example: angle snapping when Y/X <= 0.1:

if movement is: X=10 and Y=1 than X=10 Y=0

if X=10 and Y=2 than X=10 Y=2

Moving 3x faster:

X=30 Y=3 is still snapped

Moving 10x faster:

X=100 Y=10 is still snapped

Even if it's the same amount of angle snapping still faster movement means greater Y ignored. So it may be easier to see angle snapping in action when moving mouse faster (to some point of course).

Yes, in this theoretical example using arbitrary figures, a greater amount of Y component is ignored but this is to a proportional amount of change in the X component. This means that the amount of Y ignored is of the same factor regardless of speed.

Assuming these distanced are over 1 second, 30 units of X relate to 3 units of Y which is ignored. This means that up to 10% of the X value can be ignored in the Y direction. In the faster example, 100 units of X relate to 10 units of Y which is ignored. This means that, again, up to 10% of the X value (0.1X) movement in the Y direction can be ignored.

There is a 10% degree of prediction exhibited at all speeds. Thus, prediction does not change with speed.

Haha, this came across as super elitist but as stated earlier I am in the midst of studying for the MCAT. It trains you to find true meaning in text and to offer explanation of this truth.

EDIT: Oh, bro, you do state that there is the same amount of angle snapping at both speeds. Sorry.

I think your point here is that a greater Y distance can be ignored in relation to a greater X distance. This means that it will be easier to see angle snapping in action when moving further, not faster. I agree.

Edited by Swaggerfeld - 8/20/11 at 4:33pm