我目前正在做一个等轴测游戏,我需要一些帮助转换正常的角度与等轴测缩放角度工作。我已经展示了一个粗略的例子,当放入等距透视图时,相同的角度是如何不同的。
基本上,如果我有一个以度或弧度为单位的角度,我正在寻找一种方法,将它转换为相同的角度,只需等距倾斜。任何帮助或一个正确的方向都是非常有帮助的。
顺便说一句,我可能需要指出,当我使用像素艺术时,等轴角不是标准的30度,而是26.6度。
发布于 2012-03-27 10:42:19
你应该独立于世界和它的表现之外工作...
我认为用默认的基数(1,0,0),(0,1,0),(0,0,1)来定义你的世界会更好。并在这个基础上运行逻辑...
然后,当您需要可视化它时,您只需使用等轴测投影进行渲染。
发布于 2012-03-27 20:40:51
不是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.
https://stackoverflow.com/questions/9883676
复制相似问题