Resiliant
05-01-2003, 05:44 PM
CMB
Right now the speed lines are drawn based upon a base size of 200. In small zones such as the Nexus, and PoK, and others, this results in apparently HUGE velocity vectors being drawn. I've thought about this.. and here's my conclusion:
The base size of a velocity vector shouldn't be a fixed amount, but rather should be computed based on the zone diagonal size. I'm not sure the exact number, but something like 1% of the diagonal distance in a zone from the upper left to the lower right.
That way, the velocity lines will always appear relatively the same regardless of zone size.
Either that, or simply don't apply the zone scaling, but rather always make the velocity vector's be a fractional size of the window.
What do you think?
R
Right now the speed lines are drawn based upon a base size of 200. In small zones such as the Nexus, and PoK, and others, this results in apparently HUGE velocity vectors being drawn. I've thought about this.. and here's my conclusion:
The base size of a velocity vector shouldn't be a fixed amount, but rather should be computed based on the zone diagonal size. I'm not sure the exact number, but something like 1% of the diagonal distance in a zone from the upper left to the lower right.
That way, the velocity lines will always appear relatively the same regardless of zone size.
Either that, or simply don't apply the zone scaling, but rather always make the velocity vector's be a fractional size of the window.
What do you think?
R