非线性比例尺上的映射点

时间:2018-09-08 15:00:59

标签: math lua scale

我有一个时间标度(秒),从0360结束。

比例尺的宽度可以变化-但可以说是240像素宽,使每个段都宽40像素

<--40-->
|------|------|------|------|------|------|
0      1      3     10     30    120    360

给定任意时间(以秒为单位),如何计算应该用于绘制点的像素?

1 个答案:

答案 0 :(得分:0)

pixel_X = timeline_left_X + time * timeline_period / timeline_width吗?