【发布时间】:2017-03-04 03:45:51
【问题描述】:
我有二维坐标:
0, 0
200, 0
200, 100
400, 100
400, 200
0, 200
但我想动态计算转换为等距投影的每个点的屏幕坐标。 所以我有字面屏幕坐标的坐标列表,我想从中生成屏幕坐标,代表形状的等距“版本”。 请注意,我不想计算“等距世界”中的坐标,我想获得文字屏幕坐标。 (旋转45度,垂直缩放0.5)
屏幕上每个带有问号的点在哪里? 某些坐标很可能会变为负数,但这没关系。这在逻辑上可以通过计算偏移量来解决,使得最左边的 x 坐标为零。
【问题讨论】:
标签: geometry coordinates trigonometry projection isometric