0

在此处输入图像描述

我目前正在开发一个等距游戏,我需要一些帮助来正确转换常规角度以使用等距缩放角度。我已经展示了一个粗略的例子,说明当放入等距透视图时,相同的角度是如何不同的。

基本上,如果我有一个以度数或弧度为单位的角度,我正在寻找一种方法将其转换为相同的角度,只是使用等距倾斜。任何帮助或正确方向的观点都会非常有帮助。

顺便说一句,我可能需要指出,当我使用像素艺术时,等距角不是标准的 30 度,而是 26.6 度。

4

2 回答 2

0

不是 100% 确定,但我认为您可以按照以下步骤操作:

Start with a vector on the first image.
Rotate it to the isometric version.
Project the resulting vector to the view plane.
Take the angle of the resulting vector.
于 2012-03-27T20:40:51.263 回答
0

你应该独立于世界及其代表来工作......

我认为最好用默认基础 (1,0,0), (0,1,0), (0,0,1)... 定义您的世界...并在该基础中处理逻辑...。

然后当您需要将其可视化时,您只需要使用等距投影进行渲染。

于 2012-03-27T10:42:19.230 回答